mirror of
https://github.com/nextcloud/documentation.git
synced 2025-10-26 11:18:02 +00:00
Update files_locking_transactional.rst
This commit is contained in:
parent
36d66f8cbc
commit
5f906b858c
@ -2,7 +2,7 @@
|
||||
Transactional File Locking
|
||||
==========================
|
||||
|
||||
ownCloud's Transactional File Locking mechanism locks files to avoid
|
||||
Nextcloud's Transactional File Locking mechanism locks files to avoid
|
||||
file corruption during normal operation. It performs these functions:
|
||||
|
||||
* Operates at a higher level than the filesystem, so you don't need to use a
|
||||
@ -24,15 +24,9 @@ document, or give notice that other users are working on the same document.
|
||||
Multiple users can open and edit a file at the same time and Transactional File
|
||||
locking does not prevent this. Rather, it prevents simultaneous file saving.
|
||||
|
||||
.. note:: Transactional file locking is in ownCloud core, and replaces the old
|
||||
File Locking app. The File Locking app has been removed from ownCloud in
|
||||
version 8.2.1. If your ownCloud server still has the File Locking app, you
|
||||
must visit your Apps page to verify that it is disabled; the File Locking
|
||||
app and Transactional File Locking cannot both operate at the same time.
|
||||
|
||||
File locking is enabled by default, using the database locking backend. This
|
||||
places a significant load on your database. Using ``memcache.locking`` relieves
|
||||
the database load and improves performance. Admins of ownCloud servers with
|
||||
the database load and improves performance. Admins of Nextcloud servers with
|
||||
heavy workloads should install a memcache. (See
|
||||
:doc:`../configuration_server/caching_configuration`.)
|
||||
|
||||
@ -53,7 +47,7 @@ configuration in your ``config.php`` file like this example::
|
||||
a password. See http://redis.io/topics/security for more information.
|
||||
|
||||
If you want to configure Redis to listen on an Unix socket (which is
|
||||
recommended if Redis is running on the same system as ownCloud) use this example
|
||||
recommended if Redis is running on the same system as Nextcloud) use this example
|
||||
``config.php`` configuration::
|
||||
|
||||
'filelocking.enabled' => true,
|
||||
@ -76,7 +70,7 @@ because it is not designed to store locks, and data can disappear from the cache
|
||||
at any time. Redis is a key-value store, and it guarantees that cached objects
|
||||
are available for as long as they are needed.
|
||||
|
||||
Debian Jesse users, please see this `Github discussion
|
||||
Debian Jessie users, please see this `Github discussion
|
||||
<https://github.com/owncloud/core/issues/20675>`_ if you have problems with
|
||||
LDAP authentication.
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user