如何查看ApacheIgnite中每个节点上的数据(主数据和备份数据)?

如何查看ApacheIgnite中每个节点上的数据(主数据和备份数据)?,ignite,Ignite,我有6个Ignite节点,所有节点都连接良好,形成一个集群。另外,我将备份副本作为2份。现在我已经向集群发送了20个数据来检查分区和数据(主分区和备份分区)。我可以使用cache-a-r命令查看计数。 是否有一种命令或方法可以让我查看每个节点中的实际数据,从而查看主数据和备份副本?您可以使用cache-scan-c=cacheName 缓存中的条目:SQL\u PUBLIC\u PERSON +===================================================

我有6个Ignite节点,所有节点都连接良好,形成一个集群。另外,我将备份副本作为2份。现在我已经向集群发送了20个数据来检查分区和数据(主分区和备份分区)。我可以使用cache-a-r命令查看计数。
是否有一种命令或方法可以让我查看每个节点中的实际数据,从而查看主数据和备份副本?

您可以使用cache-scan-c=cacheName
缓存中的条目:SQL\u PUBLIC\u PERSON

+=============================================================================================================================================+
|     Key Class     | Key |           Value Class           |                                      Value                                      |
+=============================================================================================================================================+
| java.lang.Integer | 1   | o.a.i.i.binary.BinaryObjectImpl | SQL_PUBLIC_PERSON_.. [hash=357088963, NAME=Name1] |
+---------------------------------------------------------------------------------------------------------------------------------------------+

使用“帮助缓存”查看所有与缓存相关的命令

见:


您还可以选择打开SQL:

以及:

然后使用JDBC/sql查看缓存中的条目