您好我将为教师制作一个项目,我正在努力制作像twoodo.com这样的网络应用 我可以在其中使用Neo4j数据库吗?我可以保存所有会话,日期,文件,视频,照片,任务等,还是应该使用其他数据库?任何人都可以指导我或帮助我。我正在使用弹簧靴,角度也是如此。提前谢谢。
答案 0 :(得分:1)
Neo4j可以存储不同类型的文档,但是由于文档的相关性,您可以选择图形数据库。其他数据库可能更适合存储某些类型的数据;例如,neo4j不处理嵌套文档以及mongo或couchdb。但neo4j非常擅长根据关系链接和检索文档。例如,这里的迈克尔·亨格为10M stackoverflow问题的整个数据库建模:http://neo4j.com/blog/import-10m-stack-overflow-questions/检查他底部的一些查询,展示你可以用关系查询做什么。在twoodo应用程序中,这种事情可能非常可靠。