我正在开发另一个社交网络。不,我们不需要另一个 - 我只是为了更好地理解大型社交系统和数据库。我想使用Python Google App Engine,我更喜欢数据存储区/ nosql到CloudSQL。当涉及到存储用户时,我希望将它们存储为无向图,以利用这种结构的理解和算法。我可以通过每个节点/用户中的边缘/友谊列表轻松实现这一点,但我真正想要的是使用像NetworkX这样的库并利用他们正在构建的内容。我可以开始使用nx,但是随着图形的扩展,它将不适合memcache并需要某种持久存储。将图形保存为graphML无助于重建图形,因为它仍将占用相同的内存量。
所以我需要一个支持无限大图的系统,其中只有一部分用于app引擎的memcache。它存在吗?