`

ftserver 轻量中文全文搜索服务器,完全索引不漏词

阅读更多

ftserver是一个全文搜索服务器,使用英文规则处理英文,使用中文规则处理中文,不需要切割中文为单词,可以支持中文字的任意排列,完全索引,轻松处理古文古诗词,写意句子不影响搜索,不依赖词库,搜索中文不漏词。比同类产品更容易理解与按需定制,并且直接编译就可以使用,无需额外配置,同时可以嵌入到各种应用内部。
支持 English, 简体中文, 正體中文, 日本語, 한국어, Русский, Deutsch ...,支持多语言混合搜索。

安装:

 1. Java 版本可以从Release 中下载 fts3.zip,解压后是一个War文件,直接在Tomcat上Deploy就可以使用了。
 2. C#版本直接下载,放入一个支持asp.net的服务器中就可以了,例如Mono中带的xsp4 。

使用:

输入网址就可以录入内容,输入关键字就可以进行索引,不需要词库辅助,直接支持古文,下图以"京口 瓜州 绿江南"为关键字进行搜索,找出《泊船瓜洲》这首诗。


定制:

JAVA C#双版本,非常容易整合到应用中,只有三个函数 

1:indexText(Box box, long id, String text, boolean isRemove),对原文进行索引,box是数据库,id是与应用程序关联的id,text是需要进行全文搜索的原文。
2:search(Box box, String str),全文搜索函数
3:searchDistinct(Box box, String str),全文搜索函数,并且不返回相同id的数据

源代码:

ftserver 全文搜索服务器带有源码,可助开发人员更好扩展应用范围。
JAVA版本.
C#版本.

  • 大小: 90.1 KB
1
1
分享到:
评论

相关推荐

    ftserver全文搜索服务器 v0.9.zip

    ftserver是一个轻量全文搜索服务器,具有中英文两套文字处理规则,无需切割中文为单词,可以支持中文字的任意排列,完全索引,不依赖词库,直接搜索网络新词、古代地名、用户昵称。可以把搜索引擎整合到各类应用程序...

    ftserver全文搜索服务器 0.9.zip

    ftserver是一个轻量全文搜索服务器,具有中英文两套文字处理规则,无需切割中文为单词,可以支持中文字的任意排列,完全索引,不依赖词库,直接搜索网络新词、古代地名、用户昵称。可以把搜索引擎整合到各类应用程序...

    dotnet-FTServer用于C的轻量级iBoxDB全文本搜索服务器

    《dotnet-FTServer:基于C的轻量级iBoxDB全文本搜索服务器详解》 在信息化时代,全文搜索引擎已经成为数据检索的重要工具。dotnet-FTServer,作为一个专为C语言设计的轻量级全文本搜索服务器,为开发者提供了一种...

    ftserver:适用于Java的轻量级嵌入式iBoxDB全文搜索服务器

    Java的轻量级全文本搜索服务器 建立 Use NetBeans with [JDK8+] to build or download fts.zip(WAR) from WAR Folder Deploy to tomcat/jetty for OpenJDK, to use OpenJDK 11+ for better GC 依存关系 结果顺序 ...

    ftserver-cs:用于C#的轻量级iBoxDB全文搜索服务器

    用于CSharp的轻型全文本搜索服务器建立Download Project / git clone https://github.com/iboxdb/ftserver-cs.gitcd FTServerdotnet run -c Release依存关系结果顺序结果顺序基于类PageText中的id()编号,降序排列...

    用于C#的轻量级iBoxDB全文搜索服务器-.NET开发

    用于CSharp设置的轻型全文本搜索服务器下载Project / git clone https://github.com/iboxdb/ftserver-cs.git cd FTServer dotnet run -c发布依赖项iBoxDB AngleSharp Semantic-U用于CSharp设置的轻型全文本搜索...

    ftserver-android:ftserver 全文搜索与 android 的 jsp web 服务器-开源

    FTServer 全文搜索与 JSP web 服务器为 android 与人分享发现。 使用 Acme Socket 的 Tiny x 3 Tomcat jsp 版本。 几乎重写了一切。 * 下载APK包后检查文件大小。 ...

    ftserver-android:使用 web 服务器进行全文搜索,用于 android 与人们分享-开源

    Android Mobile 中的全文搜索服务器。 比浏览器书签有用得多,它不仅保留网站的 URL,还保留页面中的所有文本。 您可以使用关键字查找相关网站,深入重要信息,搜索答案。 它里面有一个网络服务器,你可以用它来与...

    ftServer260045006300 win2003 安装与配置.doc

    ftServer260045006300 是 Stratus 公司开发的一款容错服务器,旨在为企业提供高可用性和高性能的解决方案。在 Win2003 操作系统环境下,ftServer260045006300 需要进行安装和配置,本文档将对其安装和配置过程进行...

    容错服务器ftServer260045006300操作与维护指南[汇编].pdf

    容错服务器ftServer260045006300操作与维护指南[汇编].pdf

    ftserver-android:自托管搜索引擎与网络服务共享发现-开源

    适用于 Android 手机、Windows 桌面、Linux 服务器的全文搜索引擎。 您可以使用关键字查找相关网站、挖掘重要信息、搜索答案。 它里面有一个网络服务器,用它来与人们分享发现。 包含应用程序的源代码,可以以不变或...

    Stratus ftServer 最可靠的计算机系统

    ftServer采用Stratus Technologies,Inc(美国容错技术公司)30年的可靠性设计技术,在Intel的IA架构上推出的具有无可匹敌的稳定性的计算机运行平台。同时得益于Intel Xeon多核芯片技术的强大处理能力,保障用户对...

    美国容错公司宣布可扩展的ftServer T系列服务器 支持红帽公司的Red Hat企业版Linux.pdf

    美国容错公司宣布可扩展的ftServer T系列服务器 支持红帽公司的Red Hat企业版Linux.pdf

    容错服务器的介绍.pptx

    容错服务器介绍 容错服务器的介绍全文共20页,当前为第1页。 容错服务器介绍 容错的概念及服务器介绍 容错服务器的分类 Stratus与NEC的比较 容错服务器的介绍全文共20页,当前为第2页。 什么是容错? 简单地说,容错...

    关于StratusftServer容错服务器[参照].pdf

    Stratus ftServer是一款专为实现高可用性和容错能力设计的服务器解决方案,主要应用于需要持续稳定运行的关键业务系统。容错服务器的核心理念是确保在硬件或软件故障发生时,系统仍能不间断地运行,避免数据丢失和...

    1.zip_Jsp/Servlet_Java_

    【FTServer】是一个轻量级的全文搜索服务器,它的特点是特别针对中文文本处理。在处理中文文本时,通常需要进行分词,但FTServer无需预先切割中文为单词,这意味着它可能采用了特殊的中文处理算法,如基于词频的分词...

    基于Stratus服务器的虚拟化系统在海洋石油平台中的应用.pdf

    标题中的“基于Stratus服务器的虚拟化系统在海洋石油平台中的应用”主要涉及的是如何利用Stratus公司的ftServer系列硬容错服务器以及虚拟化技术,提高海洋石油平台中央控制系统的稳定性和安全性。这一应用旨在解决老...

Global site tag (gtag.js) - Google Analytics