图数据库初次概念接入

不问归期 提交于 2020-03-01 05:00:05

#起始 起先我们有些数据存储需求,刚开始以为是二叉树就能够解决,随即在处理和设计用户界面,关系型数据库的ORM选型等内容。一直没分析核心业务内容。
当我详细画出业务逻辑,与期望的调用方式,发现业务逻辑实际上是有向无环图,使用二叉树需要对搜索优先还是存储优先进行选取,还需要自己写遍历算法(本人对算法以及算法优化没有那么多时间)。去市面上搜索图数据库,并简单学习了一些理论发现,以图的方式可以极大解决一些复杂问题的搜索与查询。

#具有代表性的图数据库 Neo4J、FlockDB、InfoGrid、AllegroGraph、GraphDB
同时还发现了Apache Cassandra,这东西可以理解为大表。在规模和效率上都非常不错。

#书籍 Spring Data实战 OReilly.Graph.Databases.2nd.Edition.2015.6.pdf

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!