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'中。未來我可以面對什麼問題。 –
'但是需要用戶在生產模式下進行手動模式更改' 可否請您詳細說明'手動模式'以及如何執行此操作。 –