我想知道在Cassandra管理多租户的最佳方法。我有一个Web应用程序,我希望Web应用程序中的所有用户在Cassandra中都有一个命名空间区域。我可以通过cqlsh(创建用户密码+授权)来做到这一点,但我找不到ruby,python或javascript驱动程序的文档。有什么帮助吗?
编辑:
现在,我正在使用ruby驱动程序,只使用session.execute
但出于安全原因,这似乎不是最理想的。
答案 0 :(得分:0)
不确定您是否尝试过这种方法,使用所有表键添加租户信息,这样您编写类方法以准备查询,租户将附加到它。
1)“ClientA:名称”.... 2)“ClientB:名称”......