我正在设计搜索组件,在实施之前,我需要专家提供的一些建议。
db中160.000条记录,基于id我必须检索结果。所以这里有两个选择。
任何人都可以建议我采取良好的方法。
的问候,
RK
答案 0 :(得分:0)
通常最好搜索数据库。如果使用此解决方案的性能(速度而非内存)不够好,您可能会预先加载缓存并在那里进行查找。通常情况下,查找数据库是最好的。
当然,这取决于您返回的数据量和返回的数据大小。
答案 1 :(得分:0)
如果你将整个数据库保存在内存中,你将不得不复制数据库的功能,如索引,查询计划,排序等。你最好不要强化服务器的硬件功能,比如去例如,使用固态存储器。