将MySQL表加载到缓存(和处理数据)中,而不是不断发送查询

时间:2018-12-04 23:44:58

标签: java mysql

我目前正在开发Java Server Application,该Java Server Application具有许多表,其中某些数据经常被修改。通常必须完全检索所有数据(将其显示给用户或对其进行索引)。由于MySQL查询似乎很昂贵(而且由于我需要数据异步,所以很成问题),我想到了将整个表作为本地缓存加载的想法。这样,我可以始终从本地缓存中为数据建立索引,而我只需要将更改发送到mysql。幸运的是数据不是那么大,所以我不必担心OutOfMemory异常。

什么是更有效的方法,重复向MySQL发送查询或将所有数据加载到本地缓存中以进行操作?

感谢您的阅读, 问候,技术!

0 个答案:

没有答案
相关问题