国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

號稱取代 Elasticsearch,太猛了!

數據分析與開發 ? 來源:數據分析與開發 ? 2023-12-18 16:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

10倍提升效率,號稱取代 Elasticsearch 的輕量級搜索引擎到底有多強悍?

14271226-9d7c-11ee-8b88-92fbcf53809c.gif

Manticore Search介紹

Manticore Search 是一個使用 C++ 開發的高性能搜索引擎,創建于 2017 年,其前身是 Sphinx Search 。Manticore Search 充分利用了 Sphinx,顯著改進了它的功能,修復了數百個錯誤,幾乎完全重寫了代碼并保持開源。這一切使 Manticore Search 成為一個現代,快速,輕量級和功能齊全的數據庫,具有出色的全文搜索功能。

Manticore Search目前在GitHub收獲3.7k star,擁有大批忠實用戶。同時開源者在GitHub介紹中明確說明了該項目是是Elasticsearch的良好替代品,在不久的將來就會取代ELK中的E。

14382002-9d7c-11ee-8b88-92fbcf53809c.png

同時,來自 MS 官方的測試表明 Manticore Search 性能比 ElasticSearch 有質的提升:

1443de74-9d7c-11ee-8b88-92fbcf53809c.png

在一定的場景中,Manticore 比 Elasticsearch 快 15 倍!完整的測評結果,可以參考:

  • https://manticoresearch.com/blog/manticore-alternative-to-elasticsearch/

優勢

它與其他解決方案的區別在于:

  • 它非常快,因此比其他替代方案更具成本效益。例如,Manticore:
  • 對于小型數據,比MySQL快182倍(可重現)
  • 對于日志分析,比Elasticsearch快29倍(可重現)
  • 對于小型數據集,比Elasticsearch快15倍(可重現)
  • 對于中等大小的數據,比Elasticsearch快5倍(可重現)
  • 對于大型數據,比Elasticsearch快4倍(可重現)
  • 在單個服務器上進行數據導入時,最大吞吐量比Elasticsearch快最多2倍(可重現)
  • 由于其現代的多線程架構和高效的查詢并行化能力,Manticore能夠充分利用所有CPU核心,以實現最快的響應時間。
  • 強大而快速的全文搜索功能能夠無縫地處理小型和大型數據集。
  • 針對小、中、大型數據集提供逐行存儲。
  • 對于更大的數據集,Manticore通過Manticore Columnar Library提供列存儲支持,可以處理無法適合內存的數據集。
  • 自動創建高效的二級索引,節省時間和精力。
  • 成本優化的查詢優化器可優化搜索查詢以實現最佳性能。
  • Manticore是基于SQL的,使用SQL作為其本機語法,并與MySQL協議兼容,使您可以使用首選的MySQL客戶端。
  • 通過PHP、PythonJavaScript、Java、Elixir和Go等客戶端,與Manticore Search的集成變得簡單。
  • Manticore還提供了一種編程HTTP JSON協議,用于更多樣化的數據和模式管理。
  • Manticore Search使用C++構建,啟動快速,內存使用最少,低級別優化有助于其卓越性能。
  • 實時插入,新添加的文檔立即可訪問。
  • 提供互動課程,使學習輕松愉快。
  • Manticore還擁有內置的復制和負載均衡功能,增加了可靠性。
  • 可以輕松地從MySQL、PostgreSQL、ODBC、xml和csv等來源同步數據。- 雖然不完全符合ACID,但Manticore仍支持事務和binlog以確保安全寫入。
  • 內置工具和SQL命令可輕松備份和恢復數據。

Craigslist、Socialgist、PubChem、Rozetka和許多其他公司使用 Manticore 進行高效搜索和流過濾。

使用

具體的安裝方法:https://manticoresearch.com/install/

Docker 鏡像可在Docker Hub上獲取:

  • https://hub.docker.com/r/manticoresearch/manticore/

要在 Docker 中試驗 Manticore Search,只需運行:

dockerrun-eEXTRA=1--namemanticore--rm-dmanticoresearch/manticore&&untildockerlogsmanticore2>&1|grep-q"acceptingconnections";dosleep1;done&&dockerexec-itmanticoremysql&&dockerstopmanticore

之后,可以進行其他操作,例如創建表、添加數據并運行搜索:

createtablemovies(titletext,yearint)morphology='stem_en'html_strip='1'stopwords='en';

insertintomovies(title,year)values('TheSevenSamurai',1954),('BonnieandClyde',1954),('ReservoirDogs',1992),('Airplane!',1980),('RagingBull',1980),('GroundhogDay',1993),(',1993),('FerrisBueller'sDayOff',1986);

selecthighlight(),yearfrommovieswherematch('thedog');

selecthighlight(),yearfrommovieswherematch('days')facetyear;

select*frommovieswherematch('google');

完整文檔和開源代碼,可以移步:

  • https://github.com/manticoresoftware/manticoresearch

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據庫
    +關注

    關注

    7

    文章

    4020

    瀏覽量

    68353
  • C++
    C++
    +關注

    關注

    22

    文章

    2124

    瀏覽量

    77120
  • 代碼
    +關注

    關注

    30

    文章

    4968

    瀏覽量

    73974

原文標題:號稱取代 Elasticsearch,太猛了!

文章出處:【微信號:DBDevs,微信公眾號:數據分析與開發】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    英特爾前CEO基辛格:GPU將被取代

    電子發燒友網報道(文/黃山明)“2030年前,GPU將被取代!”2025年11月下旬,英特爾前CEO帕特·基辛格(Pat Gelsinger)在接受《金融時報》采訪時這樣說。而基辛格之所以保持如此
    的頭像 發表于 12-04 09:48 ?7341次閱讀

    AI代碼之爭忽略什么

    人工智能的興起讓 COBOL 重新成為話題焦點,市場上也涌現出不少號稱能轉換遺留代碼、破解現代化難題的工具。但關鍵在于厘清這究竟意味著什么,以及它不包含什么。代碼轉換是一回事,平臺現代化則完全是另一碼事。這兩者并非同一概念,而橫亙其間的鴻溝,恰恰是大多數企業遇到麻煩的地方。
    的頭像 發表于 03-02 15:20 ?322次閱讀

    從0到1搭建實時日志監控系統:基于WebSocket + Elasticsearch的實戰方案

    低成本、實時性高的日志監控系統。 2. 技術選型 數據存儲 :Elasticsearch(高效檢索與聚合) 實時推送 :WebSocket(全雙工通信,避免HTTP輪詢) 后端服務 :Node.js
    發表于 01-09 16:43

    OpenCPU:取代MCU+AT的技術必然(完結篇)

    通過開放的軟件架構與強大的處理能力,實現真正的軟硬一體開發。無論是從成本、效率還是可維護性考量,MCU+AT被OpenCPU取代,已非“是否”的問題,而是“何時”的問題。 上一章在充分理解了OpenCPU的技術優勢與架構潛力后,一個現實而關鍵的問題
    的頭像 發表于 12-24 14:53 ?389次閱讀
    OpenCPU:<b class='flag-5'>取代</b>MCU+AT的技術必然(完結篇)

    解答有光纖網線為什么沒有被取代

    光纖與銅纜之間的較量已持續十多年。現如今隨著云計算、5G等新型業務的不斷涌現,數據中心規模不斷的擴大,其架構與布線也越來越復雜,而光纖的輕量化及逐漸降低的成本,使得主干網設備對光纖的需求也越來越
    的頭像 發表于 12-15 11:25 ?631次閱讀

    移動電源應用里,國產電容有沒有成功取代日系品牌(如松下、貴彌功)同尺寸高容值電容的案例?

    移動電源應用里,國產電容有沒有成功取代日系品牌(如松下、貴彌功)同尺寸高容值電容的案例?
    發表于 12-06 13:22

    水泵溫度超還在轉?聲振溫系統亮紅燈,防燒電機

    越來越多工廠的泵房里,傳感器代替人工巡檢的腳步,預警燈取代突發故障的慌亂。這或許就是智能運維的意義 —— 讓設備少 “生病”,讓工人少熬夜,讓生產更平穩。
    的頭像 發表于 10-29 11:35 ?449次閱讀
    水泵溫度超<b class='flag-5'>了</b>還在轉?聲振溫系統亮紅燈,防燒電機

    傾佳電子商用電磁加熱技術革命:基本半導體34mm SiC MOSFET模塊加速取代傳統IGBT模塊

    傾佳電子商用電磁加熱技術革命:基本半導體34mm SiC MOSFET模塊加速取代傳統IGBT模塊 傾佳電子楊茜致力于推動國產SiC碳化硅模塊在電力電子應用中全面取代進口IGBT模塊,助力電力電子
    的頭像 發表于 10-11 10:56 ?1362次閱讀
    傾佳電子商用電磁加熱技術革命:基本半導體34mm SiC MOSFET模塊加速<b class='flag-5'>取代</b>傳統IGBT模塊

    傾佳電子SiC廚房革命:B3M042140Z MOSFET取代RC-IGBT在電磁爐應用中的技術與商業分析

    傾佳電子SiC廚房革命:B3M042140Z MOSFET取代RC-IGBT在電磁爐應用中的技術與商業分析 傾佳電子楊茜致力于推動國產SiC碳化硅模塊在電力電子應用中全面取代進口IGBT模塊,助力
    的頭像 發表于 10-11 10:55 ?2998次閱讀
    傾佳電子SiC廚房革命:B3M042140Z MOSFET<b class='flag-5'>取代</b>RC-IGBT在電磁爐應用中的技術與商業分析

    SiC碳化硅MOSFET在LLC應用中取代超結MOSFET的優勢和邏輯

    傾佳電子電源LLC深度研究分析與SiC碳化硅MOSFET在LLC應用中取代超結MOSFET的優勢和邏輯 傾佳電子(Changer Tech)是一家專注于功率半導體和新能源汽車連接器的分銷商。主要
    的頭像 發表于 09-01 09:50 ?2770次閱讀
    SiC碳化硅MOSFET在LLC應用中<b class='flag-5'>取代</b>超結MOSFET的優勢和邏輯

    自動駕駛中Transformer大模型會取代深度學習嗎?

    [首發于智駕最前沿微信公眾號]近年來,隨著ChatGPT、Claude、文心一言等大語言模型在生成文本、對話交互等領域的驚艷表現,“Transformer架構是否正在取代傳統深度學習”這一話題一直被
    的頭像 發表于 08-13 09:15 ?4185次閱讀
    自動駕駛中Transformer大模型會<b class='flag-5'>取代</b>深度學習嗎?

    如何二進制安裝Linux集群

    ElasticSearch是使用Java語言開發的,所以運行時依賴JDK。
    的頭像 發表于 06-17 14:49 ?675次閱讀

    單節點Elasticsearch+Filebeat+Kibana安裝指南

    單節點Elasticsearch+Filebeat+Kibana安裝指南
    的頭像 發表于 05-21 11:06 ?1197次閱讀
    單節點<b class='flag-5'>Elasticsearch</b>+Filebeat+Kibana安裝指南

    如何在CentOS系統中部署ELK日志分析系統

    日志分析已成為企業監控、故障排查和性能優化的重要組成部分。ELK(Elasticsearch、Logstash 和 Kibana)堆棧作為一種強大的開源解決方案,提供高效的日志收集、存儲和可視化
    的頭像 發表于 05-08 11:47 ?1037次閱讀
    如何在CentOS系統中部署ELK日志分析系統

    關于Cat.1網絡會取代NB-IoT技術嗎?

    關于 Cat.1(LTE Category 1) 是否會取代NB-IoT(Narrowband IoT) ,需要從技術特點、應用場景、市場趨勢等多個維度分析。目前來看, Cat.1 和 NB-IoT
    發表于 04-03 08:46