是有原因的。
首先,传统数据库 join 消耗 数据库的 mem 和 cpu ***,如果***不够了,传统数据库很难流量无损地横向 / 纵向扩容,相关操作的运维特别复杂。
但是如果你放到后端内存中进行数据关联,由于一般后端是无状态的,当遇到性能瓶颈的时候可以非常简单粗暴地直接提高副本数进行扩容,提高整体***水位。
这本来就是 国内外厂商在无状态的分布式系统架构下秉持的最佳实践,别听其他回答 yygq 什么国内独一份这么搞,国外也…。
{dede:pagebreak/}
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
电影《碟中谍》系列中哪一部最好?
山姆超市是怎么在中国火起来的?
如何看待《三角洲行动》中***配件不能赛保险这一行为?
曾经的班花,现在还多少人惦记?
你见过身边身材最好的女生是什么样子的?
如果得知一枚核弹将在10分钟后在你的城市爆炸,除了等死还能干嘛?
澳大利亚为什么是发达国家?
要不要帮导师装服务器?
如何评价首个女性友好的编程语言HerCode?
为什么腾讯云或者阿里云不让自建dns服务器?
不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
有没有一个时间段,自己乐在其中,可亲人或者朋友却觉得你很辛苦,很心疼你?
如何评价《海贼王》第1152话情报?
有没有用过GOOVIS的?
Office 中为何还要保留 Access 数据库?