分享好友 最新动态首页 最新动态分类 切换频道
10倍提升效率,号称取代 Elasticsearch 的轻量级搜索引擎到底有多强悍?
2024-12-26 22:09

点击上方“芋道源码”,选择“设为星标”

10倍提升效率,号称取代 Elasticsearch 的轻量级搜索引擎到底有多强悍?

管她前浪,还是后浪

能浪的浪,才是好浪

每天 10:33 更新文章,每天掉亿点点头发...

源码精品专栏

 
  • 原创 | Java 2021 超神之路,很肝~

  • 中文详细注释的开源项目

  • RPC 框架 Dubbo 源码解析

  • 网络应用框架 Netty 源码解析

  • 消息中间件 RocketMQ 源码解析

  • 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析

  • 作业调度中间件 Elastic-Job 源码解析

  • 分布式事务中间件 TCC-Transaction 源码解析

  • Eureka 和 Hystrix 源码解析

  • Java 并发源码

来源:github.com/manticore

software/manticoresearch

  • Manticore Search介绍

  • 优势

  • 使用


Manticore Search 是一个使用 C++ 开发的高性能搜索引擎,创建于 2017 年,其前身是 Sphinx Search 。Manticore Search 充分利用了 Sphinx,显着改进了它的功能,修复了数百个错误,几乎完全重写了代码并保持开源。这一切使 Manticore Search 成为一个现代,快速,轻量级和功能齐全的数据库,具有出色的全文搜索功能。

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

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro

  • 视频教程:https://doc.iocoder.cn/video/

它与其他解决方案的区别在于

  • 它非常快,因此比其他替代方案更具成本效益。例如,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、Python、JavaScript、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 进行高效搜索和流过滤。

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/yudao-cloud

  • 视频教程:https://doc.iocoder.cn/video/

Docker 镜像可在Docker Hub上获取

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

要在 Docker 中试验 Manticore Search,只需运行

之后,可以进行其他操作,例如创建表、添加数据并运行搜索

完整文档和开源代码,可以移步

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



欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式长按下方二维码噢

已在知识星球更新源码解析如下

最近更新《芋道 SpringBoot 2.X 入门》系列,已经 101 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。

最新文章
郑州AI赋能,企业互联网营销关键词优化新篇章
郑州AI关键词优化推广,采用先进人工智能技术,精准定位企业需求,提升网络营销效果。助力企业实现互联网营销新升级,抢占市场先机。随着互联网技术的飞速发展,人工智能(AI)已经渗透到各行各业,成为推动进步的重要力量,在郑州这座充满
东风启辰官宣:加1.9万买新版VX6,15项升级,车里配洗衣机
东风启辰官宣:VX6 诗和远方版正式开售。其基于大平层 520 Pro 版(官方指导价 14.99 万元)打造,以升级改装包的形式发售,升级改装包原价 3 万元,限时权益价 1.8888 万元,升级后整车限时权益价 16.8788 万元,截止日期为 12 月 31 日。
漫蛙漫画app下载免费官网版下载
漫蛙漫画app免费APP是一款免费强大的漫画阅读软件,直接在手机上就可以轻松追漫画了。该软件为用户提供高质量的漫画内容,让你能够享受到精彩的阅读体验。你可以根据个人喜好进行字体和看漫模式的设置,让阅读更符合自己的需求。不管是韩漫
谷歌商店play商店
谷歌商店play商店(Google Play 商店)是一款安全可靠的系统工具软件,软件操作简单,上手容易,是你的贴心小助手,只为你打造高品质生活,在这里,你可轻松找到各种新奇的应用程序、游戏、电影、音乐书籍和小工具,大量的APP都在其中,你可
神马搜索如何提升搜索的时效性?
简介:什么是搜索的时效性?有哪些特征?如何优化?本文分享神马搜索在搜索排序时效性问题上的实践和探索,从基础特征优化开始,通过标注数据进行排序和召回模型优化,以及时效性排序的召回体系
腰酸背痛、盆底肌康复、阴道炎、同房……杨艳医生「悦妈晚答」9月8日QA
1、提问:二胎产后一个月左右严露干净了,一直有母乳喂养,但不太够奶有加奶粉,前天有点点感觉像来月经,但是沒来,当天晚上腰酸痛得很,这两天也酸痛,请问这是什么回事,腰酸痛和像要来月经有关系吗?还有盆底肌康复沒做有沒有和腰酸痛
曝iPhone17系列改用横条形摄像模组 明年将有多款安卓新机跟进
【太平洋科技快讯】12月12日,据相关爆料消息透露iPhone 17系列将采用全新的横条形三摄布局,被形象地称为条形跑道设计。消息源还表示,明年还将有众多安卓新机采用类似的横条形摄像模组设计。在新设计中,iPhone 17 Pro的相机凸起部分将比
谷歌自助推广攻略:从零开始掌握百度搜索引擎算法
在当今数字化时代,谷歌成为了全球最大的搜索引擎之一。对于企业和个人而言,掌握如何自己推广谷歌是至关重要的。本文将为您详细介绍如何利用百度搜索引擎算法来实现高质量的谷歌自助推广,帮助您在竞争激烈的市场中脱颖而出。第一层次:了
湖南seo线上营销打造
湖南SEO线上营销的打造需要综合考虑多个方面,以下是一些关键步骤和策略,可以帮助提升湖南地区的线上营销效果:1. 关键词研究: - 通过工具(如Google Keyword Planner、Ahrefs等)进行关键词研究,找到与湖南地区相关的、高搜索量且低竞
【Magna(移动4G)支付宝下载】LG Magna 移动4G支付宝10.6.70.8100免费下载
支付宝是蚂蚁集团旗下业务,诞生于2004年,已经成长为的数字支付开放平台和服务业数字化经营开放平台。我们面向消费者、各行各业商家提供便捷、安全的数字支付服务,面向合作伙伴持续开放技术、产品,助力实现数字化升级。与此同时,大量商
相关文章
推荐文章
发表评论
0评