微软NoSQL数据库Azure Cosmos DB现可添加快取加速读取、降低成本

用户可在微软NoSQL数据库Azure Cosmos DB加入整合快取,以提升较静态的数据读取性能,并且降低数据读取成本

微软NoSQL数据库Azure Cosmos DB现可添加快取加速读取、降低成本

NoSQL数据库服务Azure Cosmos DB可以通过集成快取,来降低读取工作负载的成本和延迟,微软提到,除了加速和降低成本之外,添加快取可以简化用户的架构和应用程式复杂性。 这个集成缓存内建在Azure Cosmos DB专用的网关器中,用户需要对应用程序进行小幅度调整才能使用,但官方提到,这项调整不会造成应用程序的额外执行成本,就能获得传统快取的所有好处。

整合缓存可以降低许多工作负载的数据库成本,如果不需要更新缓存,无论查询的复杂性,或是回传的数据大小,提供读取服务则花费0 RU(Request Unit)。 RU是Azure Cosmos DB的性能货币,抽象化执行Azure Cosmos DB数据库操作所需要的系统资源。

微软解释,这对于相对静态的数据读取工作负载来说更为有利,当数据读取的频率比更新的频率更高,则使用缓存便有潜在的好处。 在短时间内多次执行相同资料点读取或是查询工作负载,也能因设置快取获得到好处,像是大型文件或复杂查询导致高昂读取成本的工作负载,或是在一个或多个物理分区中,因为重复读取而有热分区的工作负载。

Azure Cosmos DB集成缓存具有网络隔离功能,可确保数据安全,用户能够以虚拟网络、IP过滤器和私密链接来配置专属网关器,另外,用户也可以使用完整易读的指标来监控快取使用状况。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论