Cassandra:禁用没有分区键的CRUD(或者截取它CQL进行检查)?

Cassandra:禁用没有分区键的CRUD(或者截取它CQL进行检查)?,cassandra,Cassandra,虽然我想我可以用叉子叉卡桑德拉并根据口味修改它,但有没有更简单的方法拦截CQL并拒绝它 原因和原因太长,无法深入探讨,但出于几个原因,我希望从性能开始对CQL运行强制执行某些要求 从一个简单的例子开始,最简单的方法是: 使用“允许筛选”拒绝CQL 拒绝不带where子句的CQL-SELECT 关键是执行。。。在服务器内部或附近,不依赖程序员排除这些情况 TIA卡桑德拉目前没有这种内置功能。在中有一个相应的方向的运动,但它不是一个开源的 但您至少可以通过(尚未发布)或通过E监控查询

虽然我想我可以用叉子叉卡桑德拉并根据口味修改它,但有没有更简单的方法拦截CQL并拒绝它

原因和原因太长,无法深入探讨,但出于几个原因,我希望从性能开始对CQL运行强制执行某些要求

从一个简单的例子开始,最简单的方法是:

  • 使用“允许筛选”拒绝CQL
  • 拒绝不带where子句的CQL-SELECT
关键是执行。。。在服务器内部或附近,不依赖程序员排除这些情况


TIA

卡桑德拉目前没有这种内置功能。在中有一个相应的方向的运动,但它不是一个开源的

但您至少可以通过(尚未发布)或通过E监控查询