git 分布式代码托管
Redis RDB(快照) AOF(写命令)
发表于
|
更新于
|
分类于
redis
Redis是基于内存的数据库,进行读写操作时,redis都在内存中完成,然后定时的刷新到磁盘中去。
RDB和AOF就是两种持久化内存中数据的方式。
RDB可以将某一时刻的所有数据写入硬盘中,相当于复制了一份数据;
而AOF会在redis执行写命令时,将被执行的写命令复制到磁盘中。
恢复数据的时候,redis会在原有基础上依次执行AOF文件中的写命令,从而恢复数据。
下面会详细的讲下RDB和AOF的原理和机制。
Mysql 优化 (一)
发表于
|
更新于
|
分类于
mysql
优化的方面
- 存储层:数据表”存储引擎”选取、字段类型选取、逆范式(3范式)
- 设计层:索引、分区/分表
- 架构层:分布式部署(集群)
- sql语句层:结果一样的情况下,要选择效率高、速度快、节省资源的sql语句执行