gpt4 book ai didi

.net - SQL Azure 上的全文搜索

转载 作者:行者123 更新时间:2023-12-03 12:50:25 25 4
gpt4 key购买 nike

我有一个数据库要迁移到 SQL Azure。该数据库中有几个依赖于 ContainsTable 的存储过程。据我了解,SQL Azure 不支持这一点。因此,我希望有一种方法可以在 C# 代码中模仿此功能。

有谁知道如何:a) 在 SQL Azure 中使用 ContainsTable 或 b) 在 C# 代码中模仿它?

最佳答案

是的,您是对的,SQL Azure 不支持包含表,如所述 here .

根据您的问题,a) 不可能,但 b) 使用 Lucene.NET 是可能的。

如果您希望使用代码在 SQL Azure 中进行全文搜索,您需要在 Web 或辅助角色中使用 Lucene.net 将您的 SQL Azure 数据索引到 Windows Azure Blob 存储,然后访问索引数据进行搜索。流程描述如下:

  1. 配置您的 Windows Azure Blob 存储
  2. 使用 Web 或辅助角色访问 SQL Azure,然后在 Windows Azure Blob 存储上创建索引
  3. 使用存储在 Windows Azure Blob 存储中的索引数据

这里有一篇文章可以开始您的工作:How to Use Lucene.NET with SQL Azure (en-US)

关于.net - SQL Azure 上的全文搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10985596/

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