Redis_AbstractBackend |
abstract class |
|
lib/Redis/AbstractBackend.php |
|
4 |
|
|
Redis_BackendInterface |
interface |
|
lib/Redis/BackendInterface.php |
Client based Redis component |
2 |
|
|
Redis_Cache |
class |
|
lib/Redis/Cache.php |
Because those objects will be spawned during boostrap all its configuration
must be set in the settings.php file. |
1 |
|
|
Redis_CacheCompressed |
class |
|
lib/Redis/CacheCompressed.php |
This typically brings 80..85% compression in ~20ms/mb write, 5ms/mb read. |
|
|
|
Redis_Cache_BackendInterface |
interface |
|
lib/Redis/Cache/BackendInterface.php |
Real cache backend primitives. This functions will be used by the
Redis_Cache wrapper class that implements the high-level logic that
allows us to be Drupal compatible. |
|
|
|
Redis_Cache_Base |
abstract class |
|
lib/Redis/Cache/Base.php |
@todo |
2 |
|
|
Redis_Cache_PhpRedis |
class |
|
lib/Redis/Cache/PhpRedis.php |
Predis cache backend. |
|
|
|
Redis_Cache_Predis |
class |
|
lib/Redis/Cache/Predis.php |
Predis cache backend. |
|
|
|
Redis_Client |
class |
|
lib/Redis/Client.php |
This static class only reason to exist is to tie Drupal global
configuration to OOP driven code of this module: it will handle
everything that must be read from global configuration and let
other components live without any existence of it |
|
|
|
Redis_Client_FactoryInterface |
interface |
|
lib/Redis/Client/FactoryInterface.php |
Client proxy, client handling class tied to the bare mininum. |
3 |
|
|
Redis_Client_Manager |
class |
|
lib/Redis/Client/Manager.php |
Client pool manager for multi-server configurations |
|
|
|
Redis_Client_PhpRedis |
class |
|
lib/Redis/Client/PhpRedis.php |
PhpRedis client specific implementation. |
|
|
|
Redis_Client_Predis |
class |
|
lib/Redis/Client/Predis.php |
Predis client specific implementation. |
|
|
|
Redis_Lock |
class |
|
lib/Redis/Lock.php |
Lock backend singleton handling. |
|
|
|
Redis_Lock_BackendInterface |
interface |
|
lib/Redis/Lock/BackendInterface.php |
Lock backend interface. |
1 |
|
|
Redis_Lock_DefaultBackend |
abstract class |
|
lib/Redis/Lock/DefaultBackend.php |
Lock backend shared methods. |
2 |
|
|
Redis_Lock_PhpRedis |
class |
|
lib/Redis/Lock/PhpRedis.php |
Predis lock backend implementation. |
|
|
|
Redis_Lock_Predis |
class |
|
lib/Redis/Lock/Predis.php |
Predis lock backend implementation. |
|
|
|
Redis_Path_AbstractHashLookup |
abstract class |
|
lib/Redis/Path/AbstractHashLookup.php |
Common implementation for Redis-based implementations |
2 |
|
|
Redis_Path_HashLookupInterface |
interface |
|
lib/Redis/Path/HashLookupInterface.php |
Very fast hash based lookup interface. |
2 |
|
|
Redis_Path_NullHashLookup |
class |
|
lib/Redis/Path/NullHashLookup.php |
Null implementation. |
|
|
|
Redis_Path_PhpRedis |
class |
|
lib/Redis/Path/PhpRedis.php |
PhpRedis implementation. |
|
|
|
Redis_Path_Predis |
class |
|
lib/Redis/Path/Predis.php |
PhpRedis implementation. |
|
|
|
Redis_Queue |
class |
|
lib/Redis/Queue.php |
|
|
|
|
Redis_Queue_Base |
abstract class |
|
lib/Redis/Queue/Base.php |
Redis allows implementing reliable queues, here is the spec: |
1 |
|
|
Redis_Queue_PhpRedis |
class |
|
lib/Redis/Queue/PhpRedis.php |
@todo
Set high expire value to the hash for rotation when memory is empty
React upon cache clear all and rebuild path list? |
|
|
|
Redis_Tests_AbstractUnitTestCase |
abstract class |
|
lib/Redis/Tests/AbstractUnitTestCase.php |
|
6 |
|
|
Redis_Tests_Admin_VariableTestCase |
class |
|
lib/Redis/Tests/Admin/VariableTestCase.test |
|
|
|
|
Redis_Tests_Cache_CompressedPhpRedisFixesUnitTestCase |
class |
|
lib/Redis/Tests/Cache/CompressedPhpRedisFixesUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_CompressedPhpRedisFlushUnitTestCase |
class |
|
lib/Redis/Tests/Cache/CompressedPhpRedisFlushUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_CompressedPhpRedisShardedFixesUnitTestCase |
class |
|
lib/Redis/Tests/Cache/CompressedPhpRedisShardedFixesUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_CompressedPhpRedisShardedFlushUnitTestCase |
class |
|
lib/Redis/Tests/Cache/CompressedPhpRedisShardedFlushUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_CompressedPhpRedisShardedWithPipelineFixesUnitTestCase |
class |
|
lib/Redis/Tests/Cache/CompressedPhpRedisShardedWithPipelineFixesUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_FixesUnitTestCase |
abstract class |
|
lib/Redis/Tests/Cache/FixesUnitTestCase.php |
Bugfixes made over time test class. |
9 |
|
|
Redis_Tests_Cache_FlushUnitTestCase |
abstract class |
|
lib/Redis/Tests/Cache/FlushUnitTestCase.php |
|
6 |
|
|
Redis_Tests_Cache_PhpRedisFixesUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PhpRedisFixesUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_PhpRedisFlushUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PhpRedisFlushUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_PhpRedisShardedFixesUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PhpRedisShardedFixesUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_PhpRedisShardedFlushUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PhpRedisShardedFlushUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_PhpRedisShardedWithPipelineFixesUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PhpRedisShardedWithPipelineFixesUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_PredisFixesUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PredisFixesUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_PredisFlushUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PredisFlushUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_PredisShardedFixesUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PredisShardedFixesUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_PredisShardedFlushUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PredisShardedFlushUnitTestCase.test |
|
|
|
|
Redis_Tests_Cache_PredisShardedWithPipelineFixesUnitTestCase |
class |
|
lib/Redis/Tests/Cache/PredisShardedWithPipelineFixesUnitTestCase.test |
|
|
|
|
Redis_Tests_Client_MockFactory |
class |
|
lib/Redis/Tests/Client/MockFactory.php |
|
|
|
|
Redis_Tests_Client_UnitTestCase |
class |
|
lib/Redis/Tests/Client/ClientUnitTestCase.test |
|
|
|
|
Redis_Tests_Lock_LockingUnitTestCase |
abstract class |
|
lib/Redis/Tests/Lock/LockingUnitTestCase.php |
|
2 |
|
|
Redis_Tests_Lock_PhpRedisLockingUnitTestCase |
class |
|
lib/Redis/Tests/Lock/PhpRedisLockingUnitTestCase.test |
|
|
|
|
Redis_Tests_Lock_PredisLockingUnitTestCase |
class |
|
lib/Redis/Tests/Lock/PredisLockingUnitTestCase.test |
|
|
|
|