gpt4 book ai didi

java - Datastax java 驱动程序 4.0 以编程方式配置

转载 作者:行者123 更新时间:2023-12-02 08:55:54 24 4
gpt4 key购买 nike

是否仍然可以使用新的 4.0 版本配置集群(例如 Datastax java driver 3.8 驱动程序版本)。或者唯一的解决方案是使用文档中的配置文件? https://docs.datastax.com/en/developer/java-driver/4.0/manual/core/configuration/

最佳答案

是的,可以通过编程方式配置驱动程序。只需按照"" of driver documentation部分进行操作即可。您只需使用 DriverConfigLoader.programmaticBuilder 定义配置加载器,然后在构建 CqlSession 时使用它:

DriverConfigLoader loader =
DriverConfigLoader.programmaticBuilder()
.withDuration(DefaultDriverOption.REQUEST_TIMEOUT, Duration.ofSeconds(5))
.startProfile("slow")
.withDuration(DefaultDriverOption.REQUEST_TIMEOUT, Duration.ofSeconds(30))
.endProfile()
.build();
CqlSession session = CqlSession.builder().withConfigLoader(loader).build();

驱动程序有很多可用选项,但实践表明,可以在配置文件中定义许多默认值,并且仅将加载程序用于非标准的情况。

附注最好采用驱动程序 4.5,因为它适用于 OSS 和 DSE 版本...加上许多改进,例如响应式(Reactive)支持等。

关于java - Datastax java 驱动程序 4.0 以编程方式配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60485696/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com