云数据库 GEMINIDB-GeminiDB Redis多租户管理解决方案:方案优势
方案优势
关于权限控制,开源Redis虽然在新版本有权限控制列表(Acess Control List,简称ACL),但只能设置为只读、读写权限,每个账号还是可以看到所有的DB,这个设计跟数据库多租户的原理背道而驰。例如,业务开发小王应该用DB1,但有天不小心清库了小张的DB0,导致发生生产事故。而GeminiDB Redis的权限隔离就可以解决此问题,如小王被设置为只有DB1的权限而没有DB2的权限,那么即使误操作也不会对DB0的数据产生影响。
此外,开源Redis的多租户功能只有单机才可以使用,一旦业务量增加需要集群,多DB功能反而就不可用了,只剩一个DB0。GeminiDB Redis基于自身的集群架构做了多DB增强,支持DB 1000+,同时可创建200+个ACL子账号,满足多种业务场景的需要。
Redis产品 |
是否支持账户读写权限控制 |
是否支持账户权限隔离 |
多DB是否支持集群 |
可支持DB数量 |
---|---|---|---|---|
开源Redis |
支持 |
支持 |
不支持 |
默认16 |
GeminiDB Redis |
支持 |
支持 |
支持 |
默认1000 |