dse graph - пространство ключей cassandra _pvt не создано - PullRequest
0 голосов
/ 25 сентября 2018
$ bin/dse gremlin-console

         \,,,/
         (o o)
-----oOOo-(3)-oOOo----- 
plugin activated: tinkerpop.tinkergraph 
plugin activated: tinkerpop.server 
plugin activated: tinkerpop.utilities 
gremlin> system.graphs()
==>idg  gremlin>

$ bin/cqlsh -u dse_admin 
Password:  
Connected to dse_storm1 at
127.0.0.1:9042. [cqlsh 5.0.1 | DSE 6.0.1 | CQL spec 3.4.5 | DSE protocol v2] Use HELP for help.  dse_admin@cqlsh> desc keyspaces;

dse_system_local  
system_schema  
dse_leases  
system_distributed 
dse_security 
system_auth    
keyspace1   
system_traces            
system            
idg_system     
dse_perf    
idg           
dse_system 


dse_admin@cqlsh>

Я не могу увидеть пространство ключей idg_pvt

Однако в документации сказано, что также должно быть создано пространство ключей graph_pvt.https://docs.datastax.com/en/dse/6.0/dse-dev/datastax_enterprise/graph/reference/refCassKSandTables.html

dse_admin@cqlsh:system_schema> select keyspace_name from keyspaces;

 keyspace_name
--------------------
                idg
        system_auth
      system_schema
   dse_system_local
         dse_system
         dse_leases
          keyspace1
 system_distributed
             system
         idg_system
           dse_perf
      system_traces
       dse_security

Создается ли пространство ключей _pvt только в зависимости от размера данных, загружаемых для вершин и ребер?Каков порог для DSE для создания пространства ключей _pvt и как это влияет на кластер при создании пространства ключей _pvt?

1 Ответ

0 голосов
/ 26 сентября 2018

Это зависит от версии DSE.В DSE 5.x для каждого графа с именем Name были созданы три пространства ключей: Name, Name_system и Name_pvt.В DSE 6.0 это изменилось, и будут созданы только 2 пространства ключей Name и Name_system.

PS Я подал заявку на исправление документации ...

...