哪个是树结构的最佳数据库?
我有不同种类的对象,它们可以有父对象或子对象。这个对象的结构是动态的,ej:有些可以有一个“名称”字段,而有些则没有,有些可以有一个“菜单”字段,而另一些可以有一个“图像”字段。
一个元素可以有 1000 个字段(或属性),而另一个元素只能有 1 个。
SQL 数据库被丢弃,因为它不能是无模式的
目前,我将它存储在 mongoDB 中,但我认为这不是最合适的事情,因为我不能在一个文档上拥有无限的孩子或父母(它限制为 16mb)所以我必须为每个对象制作一个单独的文档并且那么mongodb的最大优势之一就丢失了。
另一个解决方案可能是图形数据库,我不熟悉它们,但它们似乎是完美的解决方案,树毕竟是图形。
所以你怎么看?