持久性 编辑
持久性定义了数据库系统中保证已提交的数据库交易将永久存在。持久性是ACID四大属性之一。例如,如果一个航班已回传一个机位已成功预订,那么即使系统崩溃,该座位仍然保持预订状态。为实现其特性,可以通过在确认提交之前,将数据库交易的日志记录更新到非挥发性内存中来实现持久性。
1
相关
ACID,是指数据库管理系统在写入或更新资料的过程中,为保证数据库事务是正确可靠的,所必须具备的四个特性:原子性、一致性、隔离性、持久性
Redis是一个使用ANSI C编写的开源、支持电脑网络、基于内存、分布式缓存、可选持久性的键值-值数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月之前,其开发由VMware赞助。根据月度排行网站DB-Engines.com的数据,Redis是最流行的键值对存储数据库。
影子分页是一种计算机数据库技术,以实现原子性与持久性。页面在这里指物理存储的单元,可能是在硬盘或内存中,典型为64 KiB。