0

我正在使用 MySQL 数据库服务器和 Netty 服务器。

让我简要描述一下我正在尝试做的事情,

  1. 通过某种算法对用户表进行排序 --> 静态数据
  2. 用户根据某些因素从该排序表中请求特定行。--> 动态数据

我的服务器的#1 部分每天完成一次,#2 经常完成。

我想到了几种存储/检索静态数据的方法,例如,实际创建一个新表并存储排序数据,或者只是将其存储在内存中,或者只是在每个请求中执行 #1 ......但是,它们似乎效率很低我。

(拥有两个具有相同数据的表对我来说似乎是个坏主意……内存中听起来很可怕,因为我可能会丢失数据……第三个选项只是 IMO 愚蠢的东西)

当您必须存储每天都在变化的静态数据时,通常的做法是什么?

4

0 回答 0