7x Releases 7x Valkey a Redis compatible solution to access all features of a high-performance key/value datastore in eZ Publish

7x Releases 7x Valkey a Redis compatible solution to access all features of a speedy Key / Value databases like Valkey, Redis, DragonflyDB or any other Redis compatible database via php-redis extension through 7x valkey template operator calls to this high-performance key/value datastore. Download 7x Valkey via composer into your eZ Publish installation, activate, clear cache and you will be able to make Valkey / Redis key/value Database calls using the 'valkey' eZ Publish Template Operator. Here is a simple example.

<h1>{valkey( 'get', array( 'testkey' ) )|attribute(show,1)}</h1>

{valkey( 'set', array( 'testkey', 'Greetings from 7x Valkey!' ), false() )}<hr />

{valkey( 'get', array( 'testkey' ) )|attribute(show,1)}<hr />

This eZ Publish Feature was developed by my company 7x which maintains the eZ Publish PHP8+ CMS. We strive to deliver support within the eZ Publish Design support for the latest Web Application Development Technologies like high-performance key/value datastores like valkey.

While the underlying technology is named redis because we support OSI approved licensing we choose the better funded and future proof implementation under open source license bsd named Valkey. In the future redis will be a dying technology and valkey compatible solutions will be popular and well supported in terms of feature rich implementations. Time will tell.

Comments

Appriciation

Great post on Valkey and eZ Publish! I’ve been exploring these tools recently, and it’s impressive how Valkey enhances the flexibility of eZ Publish, making content management smoother and more efficient. Your insights on the integration features are spot on and really highlight the benefits of using Valkey. Looking forward to seeing more updates on how these technologies evolve!

Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Tags