我正在开发使用Django的一个网站,并PostgreSQL的这将看似有大量的数据作为聚集在社交网络站点混合。如何关系数据库管理系统数据库与图形数据库
我需要使用带有SQL的RDMS作为表格数据,以减少SQL复杂性和此外,还可以使用带密码的图形数据库处理大数据以实现高查询复杂性。
请让我知道如何去做这件事。请让我知道这是否可行。
编辑:清晰度在评论中提问: - 数据库结构可以类似于Facebook这样的社交网络。我已经检查过FB工程页面的开放图。对于图形数据库,我只能找到具有适当ACID值的Neo4J图形数据库,尽管我更喜欢开源图形数据库。图形数据库结构,我基本上需要大量的关于像朋友,更新,每日用户相关的更新作为个人关系关系的数据量的数据摘要。水平可伸缩性对于未来的渐变非常重要。
我打算使用PostgreSQL作为基本信息数据,并将关系数据更新推送到图形数据库,如Facebook使用MySql和打开图形。
也许你可以添加更多的细节,你可能会得到更多的关注。你对图形DB有什么样的结构?你需要从SQL到图表的转换吗?你有没有图形数据库?水平可伸缩性对你很重要吗? –
@FilipeTeixeira数据库结构可以类似于像Facebook这样的社交网络。对于图形数据库,我只能找到具有适当ACID值的Neo4J图形数据库,尽管我更喜欢开源图形数据库。图形数据库结构我基本上需要汇总与朋友,更新等关系有关的大量数据。水平可伸缩性对于未来的渐变非常重要。 – Jayesh