You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-10
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
4
4
#### :warning: Please note that the V9 is mostly a PHP 8 type aware update of Phpfastcache with some significant changes !
5
5
> As the V9 is **relatively** not compatible with previous versions, please read carefully the [migration guide](./docs/migration/MigratingFromV8ToV9.md) to ensure you the smoothest migration possible.
6
-
One of the biggest change is the configuration system which is now an object that replace the primitive array that we used to implement back then.
6
+
One of the biggest changes is the configuration system which is now an object that replace the primitive array that we used to implement back then.
7
7
Also, please note that the V9 requires at least PHP 8 or higher to works properly.
8
8
9
9
---------------------------
@@ -24,10 +24,11 @@ The simplicity of abstraction: One class for many backend cache. You don't need
Copy file name to clipboardExpand all lines: docs/DRIVERS.md
+8-2
Original file line number
Diff line number
Diff line change
@@ -51,21 +51,27 @@
51
51
*:new: Is now a composer extension separated from the Phpfastcache core as of v9.2: `phpfastcache/mongodb-extension`
52
52
* Predis
53
53
* A high-performance memory driver using a in-memory data structure storage. Less efficient than Redis driver as it is an embedded library.
54
+
* Ravendb **(Added in v9.2)**
55
+
* A Ravendb driver that use the `ravendb/ravendb-php-client` client for good performances.
56
+
*:new: It is a composer extension separated from the Phpfastcache core as of v9.2: `phpfastcache/ravendb-extension`
54
57
* Redis/Rediscluster
55
58
* A very high-performance memory driver using a in-memory data structure storage. More efficient than Predis driver as it is an compiled library.
56
59
* RedisCluster use the RedisCluster class with a different driver name but behave slightly differently than Redis driver.
60
+
* Relay **(Planned for v9.3.0)**
61
+
* A very high-performance memory driver based on a Redis backend
62
+
* Relay.so aims to be faster than Redis/Predis using a new php extension. Will be available by the end of 2024.
57
63
* Riak **(REMOVED in v8.0.6)**
58
64
* A very high-performance NoSQL driver using a key-value pair system.
59
65
* Solr **(Added in v9.1)**
60
66
* A Solr driver that use Solarium as PHP client for good performances.
61
-
*:new:Is now a composer extension separated from the Phpfastcache core as of v9.2: `phpfastcache/solr-extension`
67
+
*:new:It is now a composer extension separated from the Phpfastcache core as of v9.2: `phpfastcache/solr-extension`
62
68
* Sqlite
63
69
* A Sqlite driver that use serialization for storing data for regular performances. A _$path_ config must be specified, else the system temporary directory will be used.
64
70
* Ssdb
65
71
* A very high-performance NoSQL driver using a key-value pair system.
66
72
* Wincache
67
73
* The Wincache driver. A memory cache for regular performances on Windows platforms.
68
-
* Will be removed in v10 due to the lack of updates to PHP8 [as officially stated by PHP](https://www.php.net/manual/en/install.windows.recommended.php).
74
+
***Will be removed in v10** due to the lack of updates to PHP8 [as officially stated by PHP](https://www.php.net/manual/en/install.windows.recommended.php).
69
75
* Xcache **(REMOVED in v8)**
70
76
* The Xcache driver. A memory cache for regular performances.
71
77
* Zend Disk Cache ( * Requires ZendServer Version 4 or higher * )
0 commit comments