lucene和egg專案的異同點

2022-08-20 04:21:13 字數 470 閱讀 9383

1 和lucene一樣 支援全域索引

2 對字串域提供全文檢索,對數字型別域提供範圍查詢

3 採取和lucene類似的倒排表壓縮方式

4 和lucene的多級跳轉表不同,egg採取的是b+樹做索引,這種資料結構在應付大數量的儲存上面更加適合。

5 和lucene不一樣, egg不僅僅是個全文檢索引擎包,採用c/s架構進行資料訪問,並且制定了一套類似於sql的資料操作語法

6 可採用類似於mysql的binlog方式對資料進行主從備份

7 支援sharding的資料分布式儲存方式

8 c語言實現,良好的平台移植性。

9 對不同的域能採用不用的切詞方式,lucene只能用一種切詞方式

引數指標

索引壓縮高效,索引大小和實際資料大小比率1:1

索引建立速度快,50w條資料建立索引只需要25s

查詢速度快,在50w資料總量的條件下,查詢時間在0.2s以下

什麼是DRT專案,DRT專案的構想和目的

ywthegod drt gitee.com 不想多說什麼賣弄情懷的話,是的,就是那個快要死掉的delphi,drt這個專案,就是看著能不能再搶救一下,救不活就拉倒。思路就是將一些優秀的c庫,移植到delphi上來,希望能打通delphi與c圈子的技術互通。幾個問題 1.delphi不是可以連線c的...

PMP備考 引論 專案的概述和目的

專案管理就是將知識 技能 工具與技術應用於專案活動,以滿足專案的要求。專案管理通過合理 運用與整合特定專案所需的專案管理過程得以實現。專案管理使組織能夠有效且高效地開展專案 為實現戰略目標而組合在一起管理的專案,專案集 子專案組合和運營工作。專案組合中的專案集或專案不一定依賴 目的關注產品的持續生產...

專案的亮點和難點

亮點 在高併發情況下的秒殺優化,我們知道當併發數達到一定量的時候,會對資料庫伺服器帶來很大的壓力,那麼如何緩解這些壓力以及提高併發的qps就是整個專案的重點。不斷的提高qps 亮點3個 整個的提公升了系統的安全效能,在高併發量的前提下,一台伺服器都是無法承擔如此大的併發訪問的。我們知道 雙11qps...