【发布时间】:2016-04-28 05:30:09
【问题描述】:
我正在开发一个非常小规模的程序,主要是使用单词首字母来搜索完整的字符串和附加的额外信息,包括程序中的 CRUD 操作。由于只有大约 10k 字符串要搜索,我更喜欢使用内存中的方法来加快搜索速度(因为大多数查询是 SELECT)。
简单地使用List<myobject> data 之类的东西并执行以下操作:data.Where((s => s.text.Substring(0,3) == expected)); 是一种好方法吗?当我使用这种方法时,我可以对数据库优化(如索引)做些什么吗?
【问题讨论】:
标签: c# .net database in-memory-database