《Spring Mongo实战》第1招 Mongo调用链
上个月,一个团队在线上排查商品保存问题,最后卡在一行 repository.save(product) 上:有人说是 MongoTemplate 的问题,有人说是 Java Driver 的问题,还有人问为什么不直接按 JPA 加个 @OneToMany。我是老李,这个事儿我特别想展开聊聊。因为文档数据库不是关系数据库,Spring Data MongoDB 也不是把 Hibernate 换成 Mongo 的映射工具。现在很多系统从关系库迁到 MongoDB,云上 MongoDB 实例也越来越多,再只记 save 方法就太脆弱了。今天我们用一条调用链和一个小项目把这件事说清。