0 c# web-applications
我正在编写一个程序,将用户提交的查询与关键字列表进行匹配.该列表大约有2000个单词,性能最重要.
旧
将此列表存储在SQL表中或在源代码中对其进行硬编码是否更快?该列表不需要经常更新. 如果SQL表更快,哪种数据类型最好?(Int,Nvarchar?) 如果硬编码列表更快,那么哪种数据类型最好?(名单?) 有什么建议?
将此列表存储在SQL表中或在源代码中对其进行硬编码是否更快?该列表不需要经常更新.
如果SQL表更快,哪种数据类型最好?(Int,Nvarchar?)
如果硬编码列表更快,那么哪种数据类型最好?(名单?)
有什么建议?
什么是快速查找的最佳内存数据结构?
cod*_*nix 5
存储此数据的性能无关紧要.
如果启动程序,则从存储它的数据存储区加载一次字符串数组.然后你可以一直使用这个数组,直到你退出程序.
jer*_*jer 5
IMO,如果列表没有经常更新,请将其存储在文件(text/xml)上,然后将其缓存在应用程序中,以便下次请求更快.
归档时间:
15 年,9 月 前
查看次数:
349 次
最近记录: