关于内存数据库的方案

2018-10-22 23:09:43 +08:00
 Nicky09

遇到个需求,大佬帮忙想想。。。给个大致方向即可。

Q:

我目前的想法是 redis + shared memory module 解决本地读写速度的问题。 集群的话,直接使用 redis 自带方案,反正瓶颈是在 bandwith 上......

PS:redis 本机的 benchmark 做下来性能不理想才考虑使用 shared memory

3946 次点击
所在节点    程序员
12 条回复
luozic
2018-10-23 00:32:36 +08:00
这么大的数据为啥不直接存文件系统,redis 只用来存文件路径和 hash 值
dragonsunmoon
2018-10-23 01:30:05 +08:00
yanaraika
2018-10-23 02:59:31 +08:00
读写大文件应该直接上分布式 fs
owenliang
2018-10-23 07:36:18 +08:00
大哥不说业务场景不合适吧
yulitian888
2018-10-23 08:40:04 +08:00
1mb ~ 100mb 这个大小范围,不适合用 redis 了吧
xyjincan
2018-10-23 08:46:08 +08:00
哥哥内存真大,
xyjincan
2018-10-23 08:52:21 +08:00
本地读写要和内存直接读写的速度在一个量级 反正瓶颈是在 bandwith 上...... ?
agostop
2018-10-23 08:58:17 +08:00
确定是要存文件?直接把内存划一片出来挂载上用就行了呗,弄这么麻烦,或者 /dev/shm 也是内存区域啊,改改大小直接用呗
crazycen
2018-10-23 09:05:29 +08:00
有钱上 HANA
fireapp
2018-10-23 09:59:16 +08:00
alluxio 热数据全部 pin 在内存
print1024
2018-10-23 10:00:19 +08:00
[alluxio]( https://www.alluxio.org/docs/1.8/cn/) 这个是开源的分布式内存文件系统,开发文档写的不错。
ffeii
2018-10-23 10:06:07 +08:00
ignite

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/500026

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX