【问题标题】:How to see the stored data of Cassandra db for janusgraph database by cqlsh如何通过 cqlsh 查看 Cassandra db for janusgraph 数据库的存储数据
【发布时间】:2021-03-29 03:22:38
【问题描述】:

我是 janusgraph 和 janusgraph 的新手。现在我可以将 janusgraph 与 cassandra 连接为后端存储和 solr 和索引存储目前我正在通过命令启动 gremlin 服务器 - sh gremlin-server.sh /conf/gremlin-server/gremlin-server-cql-solr .yaml 并通过 sh gremlin.sh 连接它。

我有几个疑问,例如 - graph.addVertex("name", "Arpan") 通过使用它我正在添加顶点。现在我发现顶点和边信息被存储在表名
.edgestore 中,我确信数据被插入到 cassandra db 因为 gV() .values('name') 正在向我显示顶点名称的值。 我正在使用 cqlsh 查看 Cassandra 数据,但是当我输入 cmd select * from keyspacename.edgestore; 而不是显示文本值 - 名称 Arpan 它以数字形式显示数据 -

            key                | column1            | value

--------+--------------------------------+----- -------------------------------------------------- ----------
0x5800000000000080 | 0x02 | 0x0001048b
0x5800000000000080 | 0x5019a0 | 0xa06a656e6ef9088b
0x5800000000000080 | 0x504ba0 | 0xa0686f6de50c8b011780a03836372d353330b9

如何查看实际数据?我应该使用这个默认表模式还是应该创建自己的模式?

【问题讨论】:

    标签: cassandra gremlin cqlsh janusgraph gremlin-server


    【解决方案1】:

    JanusGraph 在存储层使用自己的数据格式。它以需要的方式构建 JanusGraph 键空间和表。因此,您绝对应该创建自己的。

    您将无法从 cqlsh 读取实际数据。要读取数据,最好使用 Gremlin 控制台、构建 app using the (Java?) JanusGraph librariesvisualizer

    【讨论】:

      猜你喜欢
      • 2021-04-18
      • 1970-01-01
      • 2019-02-22
      • 1970-01-01
      • 1970-01-01
      • 2013-11-23
      • 1970-01-01
      • 2016-02-09
      • 2015-06-08
      相关资源
      最近更新 更多