gpt4 book ai didi

firebase - 是否有任何 Firebase 数据库支持图形

转载 作者:行者123 更新时间:2023-12-04 11:29:10 24 4
gpt4 key购买 nike

是否有任何 Firebase 数据库类型(Firestore、实时数据库、Firebase 存储)支持数据建模之类的图形?

如果没有,是否有任何可以与 firebase 数据库集成的图形数据库(如 JanusGraph 将 BigTable 集成为后端数据存储)?

最佳答案

Firebase 数据存储均不使用图形数据库技术。 Firestore 和实时数据库都是 NoSQL JSON 文档存储。但是,可以在 Firestore 中构建图形数据模型。文章Graph Data with Firebase是对如何实现这一目标的描述,还有许多其他内容。

Graphs, quite simply, are a way to model complex relationships between many objects. A graph is a collection of nodes (also known as vertices) and edges (also known as links). A node is merely an abstract data point and it can represent anything such as a person, a computer, a building, or an intersection. An edge connects two nodes and can optionally be directional. Information only flows one way.


挑战在于查询您的图表。对于某些用例, Firestore queries可能就足够了。然而,强大的查询语言如 GremlinCypher仅适用于真正的图形数据库,如 Amazon NeptuneNeo4j .
另外,请注意 GraphQL只为现有 API 提供查询语言,与图数据库或数据模型完全无关。

关于firebase - 是否有任何 Firebase 数据库支持图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47620378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com