胖虎和朋友原创的视频教程有兴趣的可以看看 :
(文末附课程大纲)
Manticore Search目前在GitHub收获4.4k star,拥有大批忠实用户。同时开源者在GitHub介绍中明确说明了该项目是是Elasticsearch的良好替代品,在不久的将来就会取代ELK中的E。
在一定的场景中,Manticore 比 Elasticsearch 快 15 倍!完整的测评结果,可以参考:
https://manticoresearch.com/blog/manticore-alternative-to-elasticsearch/
它与其他解决方案的区别在于:
它非常快,因此比其他替代方案更具成本效益。例如,Manticore:
由于其现代的多线程架构和高效的查询并行化能力,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 进行高效搜索和流过滤。
Docker 镜像可在Docker Hub上获取:
https://hub.docker.com/r/manticoresearch/manticore/
要在 Docker 中试验 Manticore Search,只需运行:
docker run -e EXTRA=1 --name manticore --rm -d manticoresearch/manticore && until docker logs manticore 2>&1 | grep -q
"accepting connections"
;
do
sleep 1;
done
&& docker
exec
-it manticore mysql && docker stop manticore
之后,可以进行其他操作,例如创建表、添加数据并运行搜索:
create table movies(title text, year int) morphology=
'stem_en'
html_strip=
'1'
stopwords=
'en'
;insert into movies(title, year) values (
'The Seven Samurai'
, 1954), (
'Bonnie and Clyde'
, 1954), (
'Reservoir Dogs'
, 1992), (
'Airplane!'
, 1980), (
'Raging Bull'
, 1980), (
'Groundhog Day'
, 1993), (
'<a href="http://google.com/">Jurassic Park</a>'
, 1993), (
'Ferris Bueller\'
s Day Off
', 1986);select highlight(), year from movies where match('
the dog
');select highlight(), year from movies where match('
days
') facet year;select * from movies where match('
google
');
完整文档和开源代码,可以移步:
https://github.com/manticoresoftware/manticoresearc
![]()
胖虎联合两位大佬朋友,一位是知名培训机构讲师和科大讯飞架构,联合打造了 《Java架构师成长之路》 的视频教程。完全对标外面2万左右的培训课程。
除了基本的视频教程之外,还提供了超详细的课堂笔记,以及源码等资料包..
课程阶段:
Java核心 提升阅读源码的内功心法 深入讲解企业开发必备技术栈,夯实基础,为跳槽加薪增加筹码
分布式架构设计方法论。为学习分布式微服务做铺垫 学习NetFilx公司产品,如Eureka、Hystrix、Zuul、Feign、Ribbon等,以及学习Spring Cloud Alibabba体系 微服务架构下的性能优化 中间件源码剖析 元原生以及虚拟化技术 从0开始,项目实战 SpringCloud Alibaba电商项目
点击下方超链接查看详情
![]()
![]()
(或者点击文末阅读原文):
(点击查看) 2023年,最新Java架构师成长之路 视频教程!
以下是课程大纲,大家可以双击打开原图查看
![]()
三奇 2023-09-02
三奇 2023-07-17
三奇 2023-09-06
小猪~!~果果 2019-09-29
shift2you 2018-11-10
伍仔 2016-06-14
topphoenix 2019-12-06
一介匹夫 2019-11-18
蓝牙儿 2019-11-14
shift2you 2018-04-07
藏家450 2025-04-01
Bonjour 2025-04-02
藏家187 2025-04-02
木槿花茶 2025-04-02
黄蜂 2025-04-02
圆油菜 2025-04-01
圆油菜 2025-04-01
求索 2025-04-01
藏家213 2025-04-01
帆高吃的饱 2025-04-01