猿问

使用 Cassandra 的 Java 驱动程序的多租户

愿意通过使用 cassandra Java 驱动程序为每个租户分配一个键空间来使用多租户。但是,键空间(文档)似乎是定义对象时的注释,因此根据某些用户凭据属性,很难切换租户。

在这种情况下,通过将租户添加到分区键,数据的逻辑区分是唯一的解决方案吗?

PS:例如 Hibernate 提供了 3 种类型的多租户文档 hibernate


慕容3067478
浏览 138回答 1
1回答

jeck猫

使用基于注释的方法不是强制性的,cassandra java 驱动程序只需要主机详细信息即可连接到集群,之后您可以运行任何查询。您可以使用具有指定键空间的准备好的查询。您也可以使用 java 驱动程序动态创建密钥空间。
随时随地看视频慕课网APP

相关分类

Java
我要回答