我试图想出最有效的方法来搜索大约 130,000 条记录的集合中的记录。总而言之,我们有大约 130,000 条 Active Directory 记录。我正在构建一个在 AD 中查找用户的站点。我想在搜索框上实现 TypeAhead 功能。我可以直接在代码中查询 AD,但我正在考虑将数据转储到 SQL Server 中并进行查询。当您在文本框中键入字符时,TypeAhead 会进行搜索。按单个字符搜索130,000条记录的表是否有效?我想确定应该由 SQL Server 引擎还是在站点上进行搜索?我在想 SQL Server。如果为真,使用 FREETEXT 还是 CONTAINS 全文搜索更好?
好奇社区对此有何看法?还是我离题了?
归档时间: |
|
查看次数: |
8977 次 |
最近记录: |