1
mineralsalt 2022-08-08 12:33:54 +08:00
没毛病
|
2
mineralsalt 2022-08-08 12:34:16 +08:00
只要业务能满足, 不用数据库, 直接写文件存储都可以
|
3
wzw OP @mineralsalt #2 当然是为了运行时更快
|
4
arvinsilm 2022-08-08 12:42:51 +08:00
有分布式需求吗?单实例的话不如用点 RocksDB 之类的,使用时把数据都加载到内存里。这样还不用维护 Redis 。
|
5
wzw OP @arvinsilm #4 无分布式需求, 目前在用 pika (基于 RocksDB), 没有看到能把所有数据 自动加载到内存, 那我去看看 RocksDB
|
8
xuelu520 2022-08-08 15:31:33 +08:00
当然可以,不过全 redis ,跨表查询就麻烦了。
|
9
rrfeng 2022-08-08 17:03:37 +08:00
牢记一句话:redis 的持久化是不可靠的
|
10
cwyalpha 2022-08-08 17:08:14 +08:00 via iPhone
见过一个系统,每天的数据写内存,写之前先本地持久化写文本 log 。所以如果当天挂掉的话,就 load 文本 log 到内存。。缺点是如果快到日终挂掉的时候,要 reload 当天所有交易会比较慢。。
|