检索大约100k数据的最佳方法是自动完成

时间:2013-02-09 14:58:31

标签: c# sql-server xml

我有一个州的地址列表。它接近10万条记录。现在,当用户在网站上的文本框中键入内容时,将通过上面的列表自动完成。目前我正在将商店数据用于xml并为其制作chache。是最好的方式还是我必须为它创建表并创建视图或sp来检索数据?如果表格是我设计它的最佳方式。

2 个答案:

答案 0 :(得分:1)

100k真的不是那么大。平面文件应该没问题,因为你真的只需要将这些信息存储在内存中,以便以后加载它。使用关系模型的全部好处是可以快速过滤大量数据,但100k非常容易在内存中进行排序。

答案 1 :(得分:0)

您是否考虑过在该列上设置索引?使用索引,检索数据将非常快,特别是如果地址不经常更改。