一个go语言实现的简单搜索引擎 类似于数据库的表一样按字段进行存储 支持倒排索引字段,正排索引字段,仅仅储存不进行检索的字段 倒排索引支持 完全匹配的字符串(类似ID,ISBN等需要完全匹配的属性) 分词类型 (全文索引) 根据特殊标志符进行切分的模式 正排索引支持 数字索引(暂时只支持整数,需要自己将其他数转化成整数) 日期索引(目前支持2005-01-02 00:02:03和2005-01-02两种格式) 不进行检索字段,只存储详细信息 实时搜索引擎,索引器和检索器就是同一个服务,通过json方式push数据进引擎,引擎自行就行存储,不需要先进行全量索引建立 支持搜索,过滤,汇总,统计四种查询 策略引擎部分可以自己实现接口进行扩展 无配置文件,只需要在启动的时候指定端口 使用MMAP方式进行数据存储和读取 使用B+树进行字典和key的存储 实时索引,随时进行索引更新 默认使用文本相关性进行排序 性能测试报告稍后提交