0
A
回答
1
有在Lucene locking factory docs提到不同的鎖定機制。默認情況下,使用NativeFSLockFactory爲正在索引的文檔獲取文件鎖定。爲使用不同的鎖定機構的設置可以在solrconfig.xml中
這裏是solconfig.xml
<!-- LockFactory
This option specifies which Lucene LockFactory implementation
to use.
single = SingleInstanceLockFactory - suggested for a
read-only index or when there is no possibility of
another process trying to modify the index.
native = NativeFSLockFactory - uses OS native file locking.
Do not use when multiple solr webapps in the same
JVM are attempting to share a single index.
simple = SimpleFSLockFactory - uses a plain file for locking
Defaults: 'native' is default for Solr3.6 and later, otherwise
'simple' is the default
More details on the nuances of each LockFactory...
http://wiki.apache.org/lucene-java/AvailableLockFactories
-->
<lockType>${solr.lock.type:native}</lockType>
1
你說的是物理鎖或邏輯的版本控制片段是否會改變?對於邏輯版本控制,Solr 4+支持使用版本字段的樂觀併發。
你可以閱讀一下:
相關問題
- 1. 的MongoDB - 更新在同一文檔中的多個地方
- 2. 同時在Access中進行多個更新
- 3. 在同一張表中同時進行多個插入操作
- 4. PHP同時更新多行
- 5. 同時更新多個表
- 6. 在不同的時間更新一個卡桑德拉行被多個進程
- 7. Oracle更新多個相同行之一
- 8. 更新同一個變量多時間
- 9. 同時更新多個更新面板
- 10. 在PostgreSQL中,對同一個表中的不同行進行多個更新,並存在鎖定衝突?
- 11. 對數據庫中的同一行進行多次更新
- 12. EF在同一時間更新一行
- 13. 同步處理一個數組(它在更新的同時進行處理)
- 14. 將多個行值更新到同一行和不同列
- 15. 更新Mongo中包含相同對象的多個文檔?
- 16. 更新具有不同ID的多個文檔MongoDB中
- 17. MongoDB在一個更新中更新具有不同時間戳的許多文檔
- 18. Java的MongoDB的:在同一時間更新多個文件
- 19. ffmpeg在一個進程中同時執行多個任務ID
- 20. 同一個HTML文檔中的多個相同的ID
- 21. Mongodb:一次更新同一文檔中多個數組的元素
- 22. 在同一臺計算機上更新Word文檔時運行.exe文件
- 23. 更新同一列中的多個值
- 24. 使用MySQL UPDATE多次更新同一行中的同一列
- 25. 在一個表中更新具有相同ID的多行
- 26. 在同一個mysql表中更新多行的邏輯
- 27. 如何在同一個Mysql表中更新多行
- 28. MySQL中多個價格在同一行的更新價格
- 29. 使多個用戶同時更新到同一記錄
- 30. 在同一記錄上同時更新