是有原因的。
首先,传统数据库 join 消耗 数据库的 mem 和 cpu ***,如果***不够了,传统数据库很难流量无损地横向 / 纵向扩容,相关操作的运维特别复杂。
但是如果你放到后端内存中进行数据关联,由于一般后端是无状态的,当遇到性能瓶颈的时候可以非常简单粗暴地直接提高副本数进行扩容,提高整体***水位。
这本来就是 国内外厂商在无状态的分布式系统架构下秉持的最佳实践,别听其他回答 yygq 什么国内独一份这么搞,国外也…。
{dede:pagebreak/}
京东刘强东近期小范围分享怎么看?
Swift 和同时代的其他语言比起来怎么样?
《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
为什么低个子男生更喜欢身材大很多的大女孩?
PHP和Node.js哪个更爽?
蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
为什么黄毛骗走的都是乖乖女?
你看过哪些以为是段子新闻,结果发现居然是真的?
海贼王为什么现在被全网黑?
Electron 和当下其他的桌面开发方法相比如何?
导师给了1.4W要我给工作室买个主机,是整机还是自己配?
有哪些故意缩短产品寿命的设计?
穿瑜伽裤爬山的女生会不会害羞?
地球上会不会缺少某种我们不知道的重要***,导致咱们无意识中科技树落后了?
坐拥世界最大工业产能,中国为何不大量投入军事?