【发布时间】:2019-06-25 07:23:28
【问题描述】:
在 DSE Cassandra 5.x 中,客户端代码中的 cassandra-driver-core 由于弃用而被排除在依赖之外吗?是否要使用 dse-java-driver-core 代替?
【问题讨论】:
标签: cassandra datastax-enterprise datastax-java-driver
在 DSE Cassandra 5.x 中,客户端代码中的 cassandra-driver-core 由于弃用而被排除在依赖之外吗?是否要使用 dse-java-driver-core 代替?
【问题讨论】:
标签: cassandra datastax-enterprise datastax-java-driver
我不能 100% 确定您指的是什么,我认为主要原因是身份验证支持的返工,以及其他特定于 DSE 驱动程序的事情。 OSS 驱动只支持用户名/密码认证,而 DSE 驱动也支持 Kerberos,以及混合的内部/外部认证模式。
但是您可以安全地将cassandra-driver-core 替换为dse-java-driver-core - 代码是兼容的,相同的Cluster/Session,前提是您不需要地理类型、图形支持等。请查看here差异的完整列表。
【讨论】: