克萊奧有幾種不同的類型,它們由一些非常聰明的索引策略支持先行搜索。 GenericTypeahead可能是最大的數據集。 從http://sna-projects.com/cleo/design.php: 「的GenericTypeahead是專爲大型數據集,其中可能包含數以百萬計的元素......」 不幸的是,文件不進入如何好或如何事先鍵入的內容的規模了。有沒有人使用Cleo來處理可能有一些洞察力的非常大的數據集?克萊奧(linkedin的自動完成解決方案)適合數十億的元素嗎?
1
A
回答
5
克萊奧爲單個實例/節點(即,單一的JVM)和不具有任何路由或經紀人邏輯。在單個Cleo實例中,可以有多個邏輯分區來利用多核CPU。在具有32G-64G內存的典型商品包裝盒上,您可以通過設置2個或3個Cleo GenericTypeahead實例輕鬆支持數千萬個元素。
爲了支持數十億個元素,您將不得不使用水平分區在許多商品盒上設置許多Cleo實例,然後進行分散 - 聚集。
退房https://github.com/jingwei/cleo-primer來看看如何在幾分鐘內建立一個單一的克萊奧GenericTypeahead實例。
乾杯。
相關問題
- 1. PhpStorm CaseSensitive自動完成解決方案
- 2. BackEnd和FrontEnd解決方案爲潛在數十億個網頁提供動力?
- 3. Rails 3具有primary_key支持的自動完成解決方案
- 4. 帶聚焦輸出解決方案的jQuery自動完成
- 5. 適合PHP的NoSQL解決方案
- 6. 帶邊距的元素:自動重疊浮動元素,解決方案?
- 7. 瀏覽器登錄表單自動完成解決方案
- 8. php mysql jquery AJAX智能自動完成解決方案
- 9. 爲asp.net動態數據更改元素ID的解決方案
- 10. 解決自動完成=「false」
- 11. Imageview和listviews - 是自定義適配器的解決方案嗎?
- 12. 爲jQuery Mobile的,或不同的解決方案自動完成時間輸入
- 13. jQuery的自動滾屏解決方案
- 14. 列表的自動解決方案
- 15. 如何解決ComboBox的自動完成
- 16. 最適合數十億指標的數據存儲
- 17. CSS解決方案定位表元素的表元素
- 18. 動態元素上的自動完成
- 19. 適合圖片源srcset的物體貼合解決方案
- 20. 作爲數據合併成語的解決方案的封閉
- 21. 遞歸解決方案的動態編程解決方案
- 22. 自動完成不適用於兩個相同ID的元素
- 23. 自動按月生成發票的解決方案?
- 24. 適用於混合移動應用程序的數據庫解決方案
- 25. Jquery UI自動完成額外參數和自動填充 - 一個沮喪的解決方案
- 26. 選擇元素內的自動完成
- 27. Zend表單元素的自動完成
- 28. 生成解決方案
- 29. 剛剛啓動的Java,這是一個適合99瓶瓶裝啤酒的適當解決方案嗎?
- 30. 自動完成工作不克隆輸入元素上