Я знаю для графа DSE, в gremlin-console вы можете создать граф с репликацией следующим образом
gremlin-console
system.graph('graph_name').replication("{'class' : 'NetworkTopologyStrategy', 'dc1' : 3}")
Но как вы узнаете о репликации существующего графа?
Насколько я знаю, сейчас это невозможно сделать через существующие интерфейсы внутри gremlin-console.До 5.1.3 существовали отдельные опции , которые можно было получить с помощью schema.config().describe(), но они были заменены на replication & systemReplication.Похоже (не знаю 100%), что строки, предоставленные с помощью этих опций, могут быть просто переданы в соответствующие команды CREATE KEYSPACE, поэтому, если у вас есть доступ к cqlsh, вы можете получить коэффициент репликации из describe keyspace graph_name.Другая возможность - использовать код Java для получения Metadata, а затем извлечь коэффициент репликации с помощью вызова getReplication .
schema.config().describe()
replication
systemReplication
CREATE KEYSPACE
cqlsh
describe keyspace graph_name
Metadata