网站首页 > 博客文章 正文
轻量级搜索引擎。
看一个需求rh.com,个人想做一个文档搜索引擎的功能,目的主要是对比和技术选型,那么这个需求该怎么实现?首先想到的是ES,ES是主流的搜索引擎m,但是ES太重了,对于这个小项目有点不太合适。今天给大家推荐一款项目轻量级的搜索引擎coml。
MeiliSearch是一个强大的、快速的开源的、易于部署的搜索引擎,主要看中它的开源,搜索和索引都是高度定制化的,提供了开箱即用的功能,如错别字的容忍过滤器和同义词,相比于ES来说,MeiliSearch在小数据规模下更加方便使用。
·那么接下来快速体验一下它的安装和使用。这边介绍一下我安装了一台虚拟机,在本地,首先使用Docker拉取镜像,这个步骤我已经做完了,接下来连接方式有两种,一种是不指定密码,一种是指定密码,使用不指定密码测试一下。执行完成之后看到这个页面说明MeiliSearch已经启动完成了。
通过虚拟机的IP来访问一下,看到这个页面说明已经构建完成了,还是非常简单的。这里有3万多条电影数据,这些数据是官网提供的,搜索一下感受一下。比如搜索一个A,基本上可以输入即搜索,搜索速度还是非常快的。这是它的时间大约在毫秒级别的。看一下它的添加文档,这是它的添加文档的命令,也可以通过Postman等工具进行添加。
最后说一下它的格式,它就是json数组提供,需要注意的一点是每个json对象需要提供一个索引。
最后小伙伴们还有什么更好的办法吗?评论区讨论一下。点点关注。
猜你喜欢
- 2024-09-08 全文搜索引擎Elasticsearch的基本概念和操作
- 2024-09-08 搜索引擎的 ORM 库 bboss-elasticsearch
- 2024-09-08 IT博物馆之Elasticsearch搜索引擎
- 2024-09-08 elasticsearch在数据量很大的情况下(数十亿)如何提高查询效率
- 2024-09-08 硬核!逛了5年的Github一口气把我收藏的JAVA开源项目分享给你
- 2024-09-08 Elasticsearch构建全文搜索系统(elasticsearch全文检索原理)
- 2024-09-08 企业级搜索平台springboot-elasticsearch
- 2024-09-08 ES 搜索引擎的分片数、副本数分配算法
- 2024-09-08 Java 程序员如何通过 ElasticSearch 构建极致的搜索体验?
- 2024-09-08 一文给你搞定Elasticsearch技术扫盲
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)