Java LatencyAwarePolicy datastax cassandra 4.6版,无需本地数据中心即可连接

Java LatencyAwarePolicy datastax cassandra 4.6版,无需本地数据中心即可连接,java,cassandra,datastax,Java,Cassandra,Datastax,我正在将我的项目转移到SpringBoot2.3.5,它有驱动程序4.6,而最新的WarePolicy看起来已经不存在了。我想知道驱动程序4.6是否有类似的策略生成器,或者4.6的最佳方法是什么 我搜索了一下,但在文档中找不到任何东西。大概 有了BasicLoadBalancingPolicy,我可以不用数据中心名称进行连接,但我很困惑,这是否和最新的战争策略一样好?in 4.x现在有了最佳实践,包括令牌感知和繁忙节点避免(这是最新的软件的目标) 这篇博文讨论了更多内容: 您仍然可以通过实现

我正在将我的项目转移到SpringBoot2.3.5,它有驱动程序4.6,而最新的WarePolicy看起来已经不存在了。我想知道驱动程序4.6是否有类似的策略生成器,或者4.6的最佳方法是什么

我搜索了一下,但在文档中找不到任何东西。大概 有了BasicLoadBalancingPolicy,我可以不用数据中心名称进行连接,但我很困惑,这是否和最新的战争策略一样好?

in 4.x现在有了最佳实践,包括令牌感知和繁忙节点避免(这是最新的软件的目标)

这篇博文讨论了更多内容:


您仍然可以通过实现该接口来实现您想要的任何LBP,但通常情况下这是不必要的。

default不允许我在没有本地数据中心名称的情况下进行连接,但使用我的旧代码,我有LatencyWarePolicy,并且没有提供任何数据中心名称。对于4.x,我应该如何连接?如果提供了明确的联系点(即,不只是默认的本地主机),则还必须提供数据中心,无论是在配置中,还是通过构建器以编程方式。在我链接的手册部分有更进一步的解释。