我一直在研究一个图形数据库,我发现了 neo4j,虽然这看起来很理想,但我也遇到了 Mongodb。
Mongodb 不是官方的图形数据库,但我想知道它是否可以用于我的场景。
我正在编写一个应用程序,用户可以有朋友,这些朋友可以有朋友等,这是社交网络的典型社交部分。
我想知道在我的情况下 Mongodb 是否足够。实现起来有多容易,或者我真的需要专注于真正的图形数据库吗?
我确实注意到foursquare正在使用Mongodb,所以我认为它支持他们的基础设施。
但是,例如,找到我的朋友的所有朋友,他们也有共同的朋友,这有多容易?