我读到了很多关于MySQL和MongoDB结合的可能性和这个想法的可行性的文章。在我的工作中,我打算设计一个混合数据库:在MySQL表user(userid,名字,姓氏,年龄,性别)中存储用户信息,在MongoDB中存储论坛集合。论坛{forumid,userid,datef,category,bodyf,comments={commentid,userid,bodyc,datec}来存储讨论信息。所以我的问题是:我如何才能在论坛和评论集合中拥有合适的和引用的userid?我是否应该在MongoDB中再次复制用户表?我的想法不会使未来的分析复杂化吗?
发布于 2018-01-05 22:56:47
免责声明:我在甲骨文的MySQL组织工作
我没有看到一种简单的方法来做到这一点,我认为如果你沿着这条路线走下去,你最终会遇到很多同步问题。也许你可以完全放弃MongoDB,因为你也可以使用MySQL (5.7.12或更高版本)作为document store。
抱歉,如果这不起作用,并且删除MongoDB不是一个选项。
https://stackoverflow.com/questions/48114594
复制相似问题