gpt4 book ai didi

sql-server - SQL Server 和正则表达式

转载 作者:行者123 更新时间:2023-12-02 22:32:27 26 4
gpt4 key购买 nike

以下选项哪个更好?

  1. SQL Server 搜索中的正则表达式,因为新版本支持 CLR 对象?
  2. 全文搜索?
  3. Lucene.net 与 SQL Server 结合?

我们的数据库将拥有数百万条记录,我们将提供类似 Google 的搜索选项,就像 Google 搜索任何内容一样,我们将仅搜索某些特定类别。

请帮忙。

最佳答案

  1. 只要您的数据很小,非常小,正则表达式就可以。

  2. 使用 SQL 进行全文搜索是不错的选择。我个人并不不喜欢这个选项,因为搜索语法不如 Lucene.Net 那样富有表现力。但无论哪种方式,这都是快速进行全文搜索的好方法,而无需了解很多细节。

  3. Lucene.Net 为您提供了创建和维护索引的更多控制权/责任,因此,如果这没有吓到您,那么 Lucene.Net 将为您提供高质量的结果,您可以用它做很多事情。您可以自定义和调整几乎所有内容,以使您的搜索引擎按照您希望的方式工作。我个人会选择 Lucene.Net。

排序。

  1. 不要使用正则表达式。
  2. SQL Server 全文搜索是一种快速、简单的方法,可以从中获得不错的搜索结果,而无需技术性的帮助。
  3. Lucene.Net 因其结果质量是最好的,但需要您进行一些学习(如果您是新手)。

关于sql-server - SQL Server 和正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2348599/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com