diff --git a/admin_manual/configuration_files/files_locking_transactional.rst b/admin_manual/configuration_files/files_locking_transactional.rst index fca3c476b..41af85d4a 100644 --- a/admin_manual/configuration_files/files_locking_transactional.rst +++ b/admin_manual/configuration_files/files_locking_transactional.rst @@ -34,7 +34,19 @@ file like this example:: 'port' => 6379, 'timeout' => 0.0, ), - + +If you want to connect to Redis configured to listen on an unix socket (which is +recommended if Redis is running on the same system as ownCloud) use this example +``config.php`` configuration:: + + 'filelocking.enabled' => 'true', + 'memcache.locking' => '\OC\Memcache\Redis', + 'redis' => array( + 'host' => '/var/run/redis/redis.sock', + 'port' => 0, + 'timeout' => 0.0, + ), + .. note:: Large installations especially benefit from setting ``memcache.locking``. File locking is enabled by default, which uses the database locking backend. This places a significant load on your database. diff --git a/admin_manual/configuration_server/caching_configuration.rst b/admin_manual/configuration_server/caching_configuration.rst index 054338bef..11960106e 100644 --- a/admin_manual/configuration_server/caching_configuration.rst +++ b/admin_manual/configuration_server/caching_configuration.rst @@ -180,6 +180,17 @@ Redis for the local server cache:: 'timeout' => 0.0, ), +If you want to connect to Redis configured to listen on an unix socket (which is +recommended if Redis is running on the same system as ownCloud) use this example +``config.php`` configuration:: + + 'memcache.local' => '\OC\Memcache\Redis', + 'redis' => array( + 'host' => '/var/run/redis/redis.sock', + 'port' => 0, + 'timeout' => 0.0, + ), + Redis is very configurable; consult `the Redis documentation `_ to learn more.