|
|
1
1
我建议你看看Apache Solr( http://lucene.apache.org/solr/ )或者Lucene( http://lucene.apache.org ). Solr是建立在Lucene之上的,两者都可以用来创建一个倒排的文件索引,基本上就像书后面的索引一样(术语1出现在文档1、3、7等中)。Solr是一个搜索引擎,有几个机制可以让你告诉它如何和在哪里索引数据。Lucene的级别更低,可以让您更灵活地设置索引和搜索架构。 Solr的好处是它可以作为一个web服务使用,因此如果您不熟悉Java,可以用您选择的语言找到Solr客户机,并用任何适合您的语言编写索引和搜索代码。这里有一个指向Solr的客户机库列表的链接,包括一些C语言的客户机库# http://wiki.apache.org/solr/IntegratingSolr 我就从这里开始。 |
|
|
2
3
|
|
|
3
0
全文搜索肯定比like表达式更有效。您可以做的是在视图上而不是在表上创建全文索引,因为它只是被搜索的索引,所以可以在以后保存表联接,这可以加快速度。该视图还允许您将bigint列转换为varchar,然后可以对其进行索引,例如将要搜索的所有列连接为一个varchar列。为此,您需要创建一个带有SCHEMABINDING的视图,并选择至少一个唯一的列,然后在该列上创建一个聚集的唯一索引。
|
|
|
blogger13 · 视频租赁店数据库的规范化 1 年前 |
|
|
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 1 年前 |
|
|
relatively_random · 确保两个表之间一致的共同参考 1 年前 |
|
|
Grenish Rai · Firestore错误“用户文档不存在” 2 年前 |
|
|
Saijo-Shi · PLpgsql中的更新触发器 2 年前 |
|
Dante · Django::配置不当:池不支持持久连接 2 年前 |
|
YouLocalRUser · 删除重复行,保留第一行 2 年前 |