首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检查客户端从哪个Cassandra节点读取/写入数据?

如何检查客户端从哪个Cassandra节点读取/写入数据?
EN

Stack Overflow用户
提问于 2021-05-18 12:56:45
回答 1查看 156关注 0票数 2

我正在使用Cassandra 3.x和Phantom驱动程序(scala),并将Cassandra部署从简单的三个节点集群修改为由两个数据中心组成的多数据中心Cassandra部署:

Transactional --“主”数据中心,所有的读/写都会发生(除了某些分析工作所做的读/写之外)。

analytics -一个仅用于分析目的的数据中心。分析工作应该对这个数据中心进行操作(即读/写)。

我将分析任务上的客户端配置为对分析数据中心进行读/写,以及从事务数据中心读取/写入所有其他服务。

如何检查客户端的实际行为是否符合预期,并将数据读写到正确的数据中心?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-19 11:46:01

司机有一个选项,允许您打开跟踪。这将允许您查看每个查询涉及哪些节点。

在驱动程序文档页面上有一个关于如何做到这一点的简短说明:https://docs.datastax.com/en/developer/java-driver/4.2/manual/core/logging/

查询记录器参考API提供了更多关于可用方法的详细信息,如果需要,甚至可以显示bind的值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67586657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档