DBsight官方今天再次发布了DBsight 3.0.1 beta版本的下载地址,DBsight 3.0.1 beta是继DBsight 3.0 beta之后的第二个beta版本。DBsight3系列版本的目标是兼容最新的Lucene3.0 版本。当前最稳定的DBsight版本仍然是DBsight 2.2.6。因此如果用于生产环境,还是选择DBsight2.2.6吧。不过DBsight 3.0.1 beta确确实实给我们带来了很多惊喜呦。
DBsight是一套给予Java的全文检索解决方案,DBsight2.2.6以及以前的版本都Java web应用的方式发布,因此可以直接通过web方式访问应用。DBsight的核心使用Java开源界最为流行的Lucene框架编写,同时配合流行的 Java模板技术freemarker,velocity用于前台展现和维护用户自定义的检索展示风格。笔者在使用过程中,还发现DBsight作者还使用了JRuby,不过具体脚本是做什么的并没有深入研究。说DBsight是一套JavaEE的全文检索解决方案一点也不为过,DBsight涵盖了从定义数据库查询,到根据查询生成索引文件,在到最后根据索引文件定制检索查询都提供了简介高效的解决方案。
DBsight 3中主要新特性包括:
- DBsight 3引入了对Lucene 3.0的支持
- DBsight 3在搜索定义的xml文件中引入了Freemarker模版
- DBsight 3添加了Facet类型的编辑窗口
- DBsight 3同义词和停用词(黑名单)可以独立配置了。
- DBsight 3可以避免覆盖保留词,拼写检查,停用词(黑名单),同义词的配置文件。
- DBsight 3可以单独配置保留关键词
- DBsight 3升级了POI库,用于处理最新版本的word,excel和ppt文件
- DBsight 3.0.1则增加了可以配置的查询超时时间的功能,该功能用于处理在不同数据库进行查询的时候设置不同查询超时时间的情况。
DBsight 3.0.1 beta下载地址:
DBsight 3.0.1 beta下载
DBsight 3.0.1 beta下载地址(DBsight3.0 beta war版本):
DBsight 3.0.1 beta war下载
DBsight 3.0.1 beta下载地址(DBsight3.0 beta window exe版本):
DBsight 3.0.1 beta exe下载
DBsight 3.0.1 beta下载地址(DBsight3.0 beta zip版本):
DBsight 3.0.1 beta zip下载
[ad#468-60]