摘要:
数据保护 所谓数据保护是指对 当前时间点 上的数据进行备份, 如果说一份数据被误删除了,可以通过 备份数据 找回来。 从底层来分,数据保护可以分为文件级保护和块级保护。 文件级备份 文件级备份:将磁盘上所有文件通过 调用文件系统接口 备份到另一个介质上。也就是把数据以文件形式读出,然后存储在另一个介 阅读全文
摘要:
互联网运营商(NSP)的数据中心是数据最集中的地方,也正是因为海量的数据存储与访问,传统的存储架构已经无法满足了现有的需求。 比如每秒几十万次的随机IOPS、每秒10GB的流量,一般都需要使用高端存储,当然价格将不便宜。而且扩展性不好,扩容成本高。 业务的不断增加,导致互联网运营商逐步使用分布式系统 阅读全文
摘要:
读写分离 当一个公司业务不断扩展,用户量大量增加,原来使用的数据库很可能就撑不住了。那么可以 Scale in,扩充硬件的性能,但是很可能用户量继续增长,增加的性能很快就吃光了。 读写分离:数据库撑不住了,无非就是读写量过大,特别是有一些复杂的查询比如最近24小时最热门的产品等。需要很复杂的SQL语 阅读全文
摘要:
在 "数据库(五),事务" 里面我们讲了事务ACID属性,事务最重要的能在异常情况的修复以及并发连接的处理上。 异常情况的修复主要通过 日志 来完成,那么并发连接的处理主要通过 锁 。本章主要整理的是 锁 的相关知识。 为什么需要锁? 现在Bob的账户里面有1000块钱,此时程序突然同时来了两个要求 阅读全文