文章归档

Cache

Redis Cache Summarize

1. 概述 Redis全称: Remote Dictionary Server 基于内存的Key-Value存储系统,单线程实现 多样的数据类型,支持的数据类型有:string(字符串)、hash(哈希)、list(链表)、set(集合)、zset(sorted set有序集合) redis的value大小可达到1GB(memcach只能达到1MB) 持久化,redis会周期性的将更新的数据写入磁盘 master-slave(主从)同步 3.0后支持分布式存储,去中心化,具有线性伸缩功能 Redis命令大全 2. Redis数据持久化2.1. RDB(Redis DataBase) SNAPSHOT(快照): save 秒数 写操作次数如save 9000 1表示900s(1 ...

阅读剩下更多

Redis Cache Summarize
Database

Database

一. 四大特性(CIAD) 原子性(Atomicity): 要么全成功,要么全失败,失败会回滚。 一致性(Consistency): 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执 行之前和执行之后都必须处于一致性状态。 隔离性(Isolation): 隔离性是当多个用户并发访问数据库时,比如操作同一张表时,数据库为每一个用户开启的事务, 不能被其他事务的操作所干扰,多个并发事务之间要相互隔离。 持久性(Durability): 一旦事物提交成功,那么数据库中的数据就是永久改变的,即使系统故障也不会丢失提交的事物。 二. 数据库隔离级别1. 不考虑隔离级别造成的问题 更新丢失: 2个事物同时更新一条数据会有一个事物把另一个事物的更新覆盖了,这是因为系统 ...

阅读剩下更多

Database
返回顶部