不要 MySQL,数据全部存 Redis,这样的设计好不好呢?

2020-09-05 14:39:30 +08:00
 ioioioioioioi
4180 次点击
所在节点    程序员
26 条回复
rimutuyuan
2020-09-05 14:44:34 +08:00
好!
rimutuyuan
2020-09-05 14:45:38 +08:00
开个玩笑,要是没啥重要东西做好持久化也能用,但几乎都不会这么用。
ramdava
2020-09-05 14:50:49 +08:00
MySQL:你是看不起我关系型数据库???
disk
2020-09-05 14:57:01 +08:00
我怀疑我进了百度知道,你要想了解单 redis 的使用场景和优点大可不必这样问。
ChristopherWu
2020-09-05 14:59:42 +08:00
你啥都没说,数据想持久化吗?要不要事务?
singerll
2020-09-05 14:59:56 +08:00
redis 也用不着,程序里面写个大点的 map,list 啥的足够了。
azoon
2020-09-05 15:35:51 +08:00
提出这样的问题只会暴露你的水平有多菜。
zy445566
2020-09-05 16:46:39 +08:00
是谁 flushdb 啦!!!😵😵😵
Macolor21
2020-09-05 16:59:12 +08:00
我看了一下你的历史帖子,明显是管理层的?这个数据得看是什么数据啊。如果是一些服务调用的消息,那全放 Redis 没啥毛病啊。
FaceBug
2020-09-05 17:41:43 +08:00
不要银行,钱全部存 P2P,这样的理财方案好不好
EminemW
2020-09-05 19:13:48 +08:00
如果是丢了也没关系的数据,可以
shenjinpeng
2020-09-05 20:09:27 +08:00
为什么会有这种问题?

第一:内存有多贵你知道吗?假设一个用户 4k 资料,10w 用户就要 40G 内存
其次:复杂的关系查询检索你怎么弄?硬查?
shenjinpeng
2020-09-05 20:13:06 +08:00
上面算错了 。
yiyi11
2020-09-06 10:22:44 +08:00
放在前端更好,redis 也不用,后端都不需要,速度起飞🛫🛫🛫。
cominghome
2020-09-06 10:53:06 +08:00
存个 P 数据,写个毛后台,直接前端手撸 H5,
594duck
2020-09-06 11:51:04 +08:00
@shenjinpeng 40G 内存又不值钱,别说 40G 啦,400G 内存也没多少钱。

这根本不是钱不钱的问题,这是思路问题。我见过这种程序员的
”我们是先进公司先进架构,传统的数据库是垃圾,我们不要,我们只要 Redis 。你们运维,DBA 有多远走多远。“

我立刻就和公司说,xxx 的业务特别先进,运维部门配合欠佳,建议 xxx 业务部开发独立预算独立部署。

一般也就 3 个月左右,到第四个月,崩盘了。
594duck
2020-09-06 11:51:23 +08:00
丁香园的前 CTO 当年也这么想的

REDIS 做主数据库,
zhangysh1995
2020-09-06 16:37:49 +08:00
没有场景么?
sampeng
2020-09-06 19:35:29 +08:00
@594duck 400Gssd 多少钱…400G 内存要多少钱?而且你不能 1 核 400G 吧…
594duck
2020-09-06 20:15:55 +08:00
@sampeng 我是赞同你的观点的,即不是所有东西都要进 REDIS,但是说实话真的需要全进内存,400G 也就是阿里云 8core 64G * 7 台而已。都要 400G 内存了,业务早发财发的疯掉了还在乎这点钱。

别说我在电商了,哪怕是物流企业,花钱都比这个猛 。

另外这也是为什么云服务其实特别贵,真的你自己买服务器,DELL R740 E5-2630*2 + 256G 内存,加磁盘,加 RAID 卡加企业级 iDRAC 才 7 万人民币一台,上三台好了。才 21 万。按照加速折旧法,折三年 每台才 1.4 万一年。

真有业务这根本不叫钱。

但是如果是像丁香园那种死了命一定要上 Reids 结果被验证不适合打脸打上天的,你要我运维签字同意我也签不下去,谁爱签谁签。要么就是孤立 出去,财务独立结算。随便怎么玩,玩坏了锅我不背。

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

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

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

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

© 2021 V2EX