首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于存储思维导图等结构的数据库

用于存储思维导图等结构的数据库
EN

Stack Overflow用户
提问于 2014-04-27 07:47:00
回答 1查看 1.5K关注 0票数 2

日安!

我需要找到一个存储和处理复杂结构化信息的基础。就像思维导图一样。需要有一些任意值​​在组中相互连接,连接也必须有标题。

最大的问题是,我需要获得所有相关的值​​,而不是确切地知道连接是什么以及它们有多少。

例如:

代码语言:javascript
复制
With VALUE 3 connected
VALUE 1 from the group A as NAME OF COMMUNICATION 1
and VALUE 2 from group B as NAME OF COMMUNICATION 2
and ... 

在任何级别的连接之前(即,连接到相关联的属性的所有属性的值​​,并且对于这些属性等等直到预定级别)-但是它可以在应用程序逻辑中实现。

我查看了一些noSQL基础,但在不知道确切的值或链接的情况下,他们不允许这样的请求。我考虑过在mysql开发中使用应用程序中的许多逻辑来处理所有这些,但也许有更适合这样的任务的存储?

如果有任何帮助,我将不胜感激。

http://magika.tk/struct.png -示意图示例。

EN

回答 1

Stack Overflow用户

发布于 2014-04-30 00:26:37

正如Philipp所说,思维导图是一种图表,通常是蜘蛛图。基于图形的NoSQL数据库(如Neo4j )将是合适的。这是一个longer list。图形数据库存储有关节点和边的信息。每个节点都有一个指向其所有相邻节点的指针,因此计算连接和组的速度应该非常快。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23317761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档