图数据库如何解决关系型数据库的关系困境:从Join性能陷阱到Index-Free Adjacency的技术突围

关系型数据库的"关系"二字,堪称计算机史上最大的讽刺之一。 当你的业务需要查询"用户A的朋友的朋友中,谁买了商品B"时,关系型数据库会告诉你:先JOIN用户表和好友关系表,再JOIN一次好友关系表,最后JOIN订单表。三层JOIN下来,查询计划已经膨胀到不可直视,执行时间从毫秒级直接跳水到秒级甚至分钟级。 ...

13 min · 6393 words