Py学习  »  Elasticsearch

替换 Elasticsearch!推荐一款Go开发的轻量级开源搜索引擎

Github掘金计划 • 3 年前 • 658 次点击  

Elasticsearch 真的好用,但是 Elasticsearch 安装和配置也是真的繁琐,后续的一些维护也有一定成本。另外一个 Elasticsearch 的不足就是服务运行起来需要的计算资源较多,对于普通的用户来说是有点浪费的。

今天要推荐的开源工具 Zinc,是一个轻量级的 Elasticsearch 替代工具,拥有完全兼容 Elasticsearch 的 APIs,同时自带 UI 用来替代 Elasticsearch 系列的 Kibana。

Zinc 使用 Go 开发,只需要一个二进制包就能直接启动使用,在安装和使用都比 Elasticsearch 要简单很多,同时资源的消耗也比 Elasticsearch 低得多。以下是官方介绍视频:



07:13



现在 Zinc 功能上基本是开箱即用。

未来 Zinc 会在高可用、高性能上做相应的增强。

以下是一些具体的使用 DEMO,自带 UI 不用单独安装类似 Kibana 的应用是一大便利。

搜索界面:

用户管理界面:

更多项目详情请查看如下链接。

开源项目地址:https://github.com/prabhatsharma/zinc

推荐

  • Github掘金计划 :历史优质原创汇总!用心发掘 Github 和 Gitee 上优质的开源项目。
  • 编程基础 :精选编程基础如学习路线、编程语言相关的开源项目。
  • 计算机基础:精选计算机基础(操作系统、计算机网络、算法、数据结构)相关的开源项目。
  • 技术面试 :精选技术面试相关的开源项目。
  • 项目实战 :精选实战类型的开源项目。
  • 神器工具&网站 : 一些好用的插件、软件、网站。


用心发掘 Github 和 Gitee 上优质的开源项目。

欢迎关注!欢迎点赞分享!


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/131278