将cassandra的读取延迟调整到40ms以下。我需要在请求-响应周期中执行一些安全检查。这些安全检查基于用户配置文件。因为这些检查必须在请求-响应周期内完成,而且还需要考虑执行安全检查的时间量。
考虑到所有这些,我相应地设计了我的模式,所设计的表一直在基于分区\键进行查找,但是对于某些情况,我可能需要进行多个查询(同样基于分区\键)
注:
它是一个读取量大的应用程序,而且写操作更便宜,因此工作正常,写操作时间小于20ms
我没有任何一个表的集群列,所以分区的大小很小
在这个解决方案中使用cassandra作为用户基础是全局的,cassandra负责跨集群复制和同步用户配置文件
问题:在单个请求-响应中可能有2-3个查询的40ms吗?
有没有更好的办法?
暂无答案!
目前还没有任何答案,快来回答吧!