以编程方式管理Cassandra权限

时间:2016-02-24 19:39:29

标签: javascript python ruby cassandra

我想知道在Cassandra管理多租户的最佳方法。我有一个Web应用程序,我希望Web应用程序中的所有用户在Cassandra中都有一个命名空间区域。我可以通过cqlsh(创建用户密码+授权)来做到这一点,但我找不到ruby,python或javascript驱动程序的文档。有什么帮助吗?

编辑:

现在,我正在使用ruby驱动程序,只使用session.execute但出于安全原因,这似乎不是最理想的。

1 个答案:

答案 0 :(得分:0)

不确定您是否尝试过这种方法,使用所有表键添加租户信息,这样您编写类方法以准备查询,租户将附加到它。

1)“ClientA:名称”.... 2)“ClientB:名称”......