是有原因的。
首先,传统数据库 join 消耗 数据库的 mem 和 cpu ***,如果***不够了,传统数据库很难流量无损地横向 / 纵向扩容,相关操作的运维特别复杂。
但是如果你放到后端内存中进行数据关联,由于一般后端是无状态的,当遇到性能瓶颈的时候可以非常简单粗暴地直接提高副本数进行扩容,提高整体***水位。
这本来就是 国内外厂商在无状态的分布式系统架构下秉持的最佳实践,别听其他回答 yygq 什么国内独一份这么搞,国外也…。
{dede:pagebreak/}
python与nodejs哪个性能高?
DIY NAS如何选择系统?
大厂后端开发需要掌握docker和k8s吗?
有没有什么冷门的高颜值女演员?
中国的防空系统能有效防止B2、B21这类飞翼隐身战略轰炸机入侵吗?
055万吨驱逐舰是不是有些被过于神化了,有没有了解的大佬详细解释一下?
如何看待《海贼王》1152话尾田给出的香克斯断臂的解释?
我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
为什么重庆的房子这么便宜?
大一计算机新生怎么合理利用github?
如何评价钟南山院士?
独立开发***能盈利吗?感觉好累...
现在手里有一万闲钱,买什么币好?
为什么小男孩小时候要比小女孩难养好多?
我国为什么没有类似CIA和克格勃的对外情报机构?
山姆超市是怎么在中国火起来的?