专栏名称: 架构师技术联盟
分享项目实践,洞察前沿架构,聚焦云计算、微服务、大数据、超融合、软件定义、数据保护、人工智能、行业实践和解决方案。
今天看啥  ›  专栏  ›  架构师技术联盟

如何利用SCM\/NVM技术提高数据库性能?

架构师技术联盟  · 公众号  ·  · 2019-07-04 00:00
背景:Redis作为一款简洁、高效的开源K/V数据库,可以被用于内存缓存、持久化存储等不同场景,大量服务于各类互联网应用。同时也提供了丰富的功能配置,客户可以根据各自业务需求,在读写性能、缓存容量、数据可靠性等方面作出灵活的选择。Redis提供了RDB和AOF两种持久化方式供选择,4.0中更是引入了RDB-AOF混合持久化的方式,整合RDB和AOF的优势,提供更实时的数据持久化保证、更快的恢复速度和更紧凑的空间使用。针对AOF的写入,Redis提供了两种选项供选择:Always:Aoflog实时写入落盘,保证写入数据的安全性,但写入性能下降严重。Everysec:Buffer写入Aoflog,后台定期刷盘,可以很好的保证写入性能,但在failure场景下,需要承担秒级新写入数据丢失的风险。这两种 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照