3
如果DataStax graph
模式已满或无模式,我很困惑。Dse图模式完整或模式更少
我在问这个问题,因为getting started tutorial告诉创建模式。但我在边缘属性上插入了随机key-value
,并且DSE graph
接受了它,没有错误。
如果我在DSE-Graph上插入随机顶点或边的属性(键值),会出现问题吗?
如果DataStax graph
模式已满或无模式,我很困惑。Dse图模式完整或模式更少
我在问这个问题,因为getting started tutorial告诉创建模式。但我在边缘属性上插入了随机key-value
,并且DSE graph
接受了它,没有错误。
如果我在DSE-Graph上插入随机顶点或边的属性(键值),会出现问题吗?
DSE图形自动完成模式更改开发人员模式时:
schema.config().option('graph.schema_mode').set('Development')
但会要求用户使生产模式下的手动模式变化:
schema.config().option('graph.schema_mode').set('Production')
的DSE图表中的数据存储在DSE的引擎下,这意味着有cassandra表代表你的图形的邻接表。这些表格有一个架构,允许数据库在保持高性能的同时进行线性和水平伸缩。
架构更改在开发过程中对用户是透明的,但在生产过程中是刻意和需要的。
参见DataStax文档的更多细节: https://docs.datastax.com/en/latest-dse/datastax_enterprise/graph/reference/schema/refSchemaConfig.html
我具有其中随机特性可以被放置在顶点和边缘作为属性的用例。如果在生产模式下不允许模式更改,如何实现这一点。 –
假设我将'DSE'服务器部署在'development mode'而不是'production mode'中。未来我可以面对什么问题。 –
'但是需要用户在生产模式下进行手动模式更改' 可否请您详细说明'手动模式'以及如何执行此操作。 –