软件简介

Sonic 是一个快速、轻量级、无模式的搜索后端。Sonic 接收搜索文本和标识符元组,然后可以在一微秒的时间内对其进行查询。

Sonic 可以在某些场景下用来替代很重的诸如 ElasticSearch 等搜索后端。其功能包括自然语言搜索查询、自动完成搜索查询,以及提供最相关的查询结果。Sonic 使用标识符索引而不是文档索引,查询时返回的是 ID 可用来在外部数据库中匹配详细信息。

Sonic 的速度非常快,而且对系统资源的要求非常低,这里有一份性能测试报告:benchmarks.

 

Demo on Crisp Helpdesk search

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (4)

加载中
可以查中文,但是对key,value有大小有限制,sonic是对value进行模糊查询返回对应的key,我将key保存为jsonString有时候大了就存不进去了
09/21 23:26
回复
举报
yak
可以查中文吗?
2019/04/03 11:36
回复
举报
看起不来不错,rust写的,求高手写个教程文档顺便教我们怎么把中文分词的插件弄进去
2019/04/03 10:10
回复
举报
不错啊
2019/04/03 07:53
回复
举报
更多评论
暂无内容
发表了博客
2019/12/02 15:28

SONiC项目的发展及其相关介绍(转载)

SONiC作为一个开源项目,理论上是包含了SAI(switch abstraction interface,交换机抽象接口),SAI是没有开源的,厂商自己完成统一的API,提供给上层sonic用户来调用,发布出来是二进制形式,并没有真正实现开源。 另一方面SONiC和SAI是两个部分,首先微软是统一了API接口,厂商按照微软的API接口来使用二进制实现。 SO...

0
0
发表于服务端专区
2019/04/27 23:02

【Rust日报】 2019-04-27 - Sonic:用Rust编写的Elasticsearch的极简替代品

日本最近也出了一本Rust新书:Rust入门实践 #book 看来大家都陆续上车了 量子链今天上午线上分享脑图 #qtum # 我上午看了这次分享,并且做了一份脑图。这次分享主要是介绍了椭圆曲线相关的内容,感兴趣的可以看看...

0
0
发表了博客
2019/11/11 08:42

java使用Sonic 算法对音频变速不变声、变调、调整音量

依赖库:https://github.com/waywardgeek/sonic 基础库:Sonic.java /* Sonic library Copyright 2010, 2011 Bill Cox This file is part of the Sonic Library. This file is licensed under the Apache 2.0 license. */ public class Sonic { private static final int SONIC_MIN_PITCH = 6...

0
1
发表了博客
2013/09/06 17:06

Hibernate Search is a full text search engine

Hibernate Search is a full text search engine built using Apache Lucene framework. Hibernate Search indexes your domain model, keep the index upto date and also performs full text search functionality to fetch matching domain objects. This Hello World example shows how you can setup hibernate sea...

0
2
发表了博客
2016/05/07 18:03

<Search Engine Study(1)> Why and when we need?

Lately, I am going to handle a project about building a search engine for whole macau's information data. And I hope doing the research first, and here is my note. Why and When We Need A Search Engine? Actually, I just imagined the Google,Baidu when I heard this word. But why we need it? Database...

0
0
发表了博客
2019/07/25 13:46

The Best Open Source Game Engine: In Search Of Perfection

https://www.greatsoftline.com/the-best-open-source-game-engine-in-search-of-perfection/ The game engine is a core software component of computer and video games and other interactive graphics applications processed in real time. It provides the basic set of demanded technologies, simplifies devel...

0
0
发表了博客
2016/07/29 14:12

Buy search engine friendly MLM script software

In the technological world, updates should essential for everything include with any software or programs. In that sequence, we will be updating our ARM MLM software for every six month....

0
0
发表了博客
2019/04/22 18:24

2015 9447 CTF——Search Engine

64位程序   #double free  #fastbin attack  #use after free 程序逻辑 1 __int64 sub_400D60() 2 { 3 __int64 choice; // rax 4 5 head = 0LL; 6 while ( 1 ) 7 { 8 while ( 1 ) 9 { 10 menu(); 11 choice = read_num(); 12 if ( (_DWORD)choice != 1 ...

0
0
发表于软件架构专区
09/18 22:33

【每周一库】 simsearch - a simple and lightweight fuzzy search engine

本期的每周一库带来的是simsearch,一个运行在内存的轻量级字符串模糊搜索引擎。 首先列出库的链接 github: simsearch docs.rs: simsearch 接下来我们通过simsearch gihub中给出的例子来试用 开发环境 rustc --ve...

0
0
发表于AI & 大数据专区
2019/09/23 15:20

Public AI search engine capable extracting figures

In 2015, The Allen Institute for Artificial Intelligence — the research organization founded by late Microsoft cofounder Paul Allen — released Semantic Scholar, a public AI search engine capable......

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
4 评论
81 收藏
分享
返回顶部
顶部