1
guyeu 2020-03-31 20:12:45 +08:00
用 redis 做。。
|
2
Jooooooooo 2020-03-31 20:19:45 +08:00
重要数据肯定得落地
要不然断电直接完蛋? |
3
bokix 2020-03-31 20:20:08 +08:00
我司有用,而且是大规模应用,自己开发的内存数据库,市面上应该找不到资料,电信计费级数据量
|
4
leonme 2020-03-31 23:19:28 +08:00 via iPhone
@Jooooooooo redis 有持久化啊
|
5
ackoly 2020-03-31 23:37:19 +08:00 via iPhone
以前广东移动计费系统用的是 timesten,保存余额数据,跟 Oracle 有 cachegroup 同步。
一直是 beta 版,遇过一周倒两次数据库的。 |
6
favourstreet 2020-04-01 00:10:42 +08:00 via Android
楼主说的这个几万数据,它占的容量大么……
还是说几万是指¥? 要知道 memcached 、sqlite 都能当内存数据库用,几万数据对这俩还不是小意思 |
7
kkkkkrua OP @favourstreet 不是 mongo 那种,是 h2base 那种
|
9
kkkkkrua OP 类似 h2base 那种内存数据库,重启直接丢失数据的那种,我是没想到生产这个应用场景,
|
10
realpg 2020-04-01 10:05:54 +08:00
|
11
aladdindingding 2020-04-01 11:24:44 +08:00
redis 配合 lua 做
|
12
jwenjian 2020-04-01 11:54:37 +08:00
你的业务如果能够接受内存数据库的缺点就没啥纠结的,几万的数据存内存数据库比如 h2 正常跑业务没问题的 但是如果你既想要内存数据库的速度和便利(不用自己维护数据库服务器),又想保证数据的安全,那就老实用 sqlite 把数据文件放磁盘上或者直接上 MySQL.
|
13
dexterzzz 2020-04-01 11:57:46 +08:00 via Android
sap hana,sql server 2017 都是走内存 oltp
|
14
dexterzzz 2020-04-01 11:59:28 +08:00 via Android
sql server as tabular 内存 olap,sap hana 计算视图,分析视图内存 olap
|
15
avalon0624 2020-04-01 12:38:06 +08:00
有,h2,但是有定时落地 + log 辅助回溯
|
16
Fanatique32 2020-04-01 14:25:37 +08:00
说的是不是 SAP HANA
|
17
kkkkkrua OP 其实我们要的是关系型数据库的运算能力,和内存的速度,然后老大就给我整个内存数据库,数据每次都是从某个远程服务取的。我给的方案是数据存 mysql,固定组装丢到 mongo,然后使用的时候直接从 mongo 读就好了。
|