We are developing a web site where data will be connected to each other in a complex way. We plan to use Neo4j to avoid an expensive connection otherwise. Since neo4j is specifically designed for graphic data, it therefore seems appropriate.
however, we realized that although neo4j is fast in some aspect, the presentation of relational data is best done through a relational database. Thus, we plan to use neo4j for some functions and postgresql for other functions.
For example. We would use neo4j to search for appropriate channels for the user by searching through the various nodes that he follows. Although for other activities, such as updating profile information, etc., we would like to use postgresql. We did some performance testing to update profile information and found that postgresql is faster than neo4j. By analyzing feed data, neo4j is much faster.
Now my question is, has anyone used a combination of databases like this one before. In particular, neo4j with postgresql. We encounter some problems when integrating different databases, but we think it's worth it.
Share your experience and feedback. Thanks
design sql database postgresql neo4j
tibet_lama
source share