59 Star 107 Fork 42

tngou / TngouDB

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#TngouDB

背景

TngouDB是天狗网(tngou.net)开发的中文搜索引擎数据库,用于天狗农业网的农业搜索引擎。 天狗希望基于开源的力量,把TngouDB打造成为一个专门的中文索引NoSQL数据库。

简介

TngouDB是基于JAVA而开发的跨平台数据库,底层采用Lucene(存储引擎)、IK(分词)、Netty(通信)等 而打造的网络数据库。

TngouDB直接简化的Lucene的相关API的调用,使用SQL语句实现数据的CRUD操作。

特点

TngouDB可以脱离Lucene单机的现在,通过网络可以把TngouDB部署在单独的服务器上,单独处理存储于查询业务。TngouDb同

时简化的Solr的复杂性,用户可以通过简单的SQL语句进行相关的数据操作。TngouDB可以完全抛开Lucene与Solr相关的知识,用常见 的SQL语句就可以实现。

文档

文档地址:http://www.tngou.net/doc/tndb 支持完整的安装、配置、使用文档。

使用案例

现在TngouDB暂且是内部测试版本,请先不用用于上线的项目!我们会不断的开发与更新,后期会发布相应的正式版本。

现在TngouDB用于天狗网的搜索业务 天狗农搜(http://www.tngou.net/search

联系

如果对该项目感兴趣,可以加入我们,成为开源软件的贡献者。
邮箱:tngou@tngou.net
QQ:397713572
联系人:陈磊 @tngou 
联系电话:13880334484 (成都)

更新

0.2版本主要改进:

  1. 数据存储引擎Lucene4更新到Lucene5。
  2. 增加了并发增、删、改的功能。
  3. 添加了返回状态码
  4. 重构了回收链接已经关闭链接功能。

更新

0.3版本主要改进:

  1. 优化Netty连接池的回收已经断开。
  2. 查询功能添加的二级缓存Ehcache。
  3. 实现Lucene的并发插入(等待)

二进制下载: http://pan.baidu.com/s/1eQsDIim

空文件

简介

天狗全文搜索数据库引擎,基于Lucene而封装的NoSQL数据库 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/397713572/TngouDB.git
git@gitee.com:397713572/TngouDB.git
397713572
TngouDB
TngouDB
master

搜索帮助