redis使用总结
2018-06-08 09:26
561 查看
redis是一个key-value存储结构的数据库,key是字符串,而value则可以是字符串、数值、对象、List、Hash、Set、HyperLogLog(只用于计算、不能用于存储)。value可以是一个List对象,这和value是List之间有本质的区别,value是List时可以使用push、pop等方法,而value是List对象时则不可以使用这些方法,类似的还有Hash、Set等。
redis中的事务实质上是将事务中的多个命令一起执行,事务外部的命令不能干扰事务内部执行的命令,但是不能保证事务内部某个指令发生错误可以回滚整个事务,也就是说事务本身是不具有原子性的,但是具体的某一个指令是具有指令的。事务可以理解为一个打包的批量执行脚本,但批量指令并非原子化的操作,中间某条指令的失败不会导致前面已做指令的回滚,也不会造成后续的指令不做。
redis中的事务实质上是将事务中的多个命令一起执行,事务外部的命令不能干扰事务内部执行的命令,但是不能保证事务内部某个指令发生错误可以回滚整个事务,也就是说事务本身是不具有原子性的,但是具体的某一个指令是具有指令的。事务可以理解为一个打包的批量执行脚本,但批量指令并非原子化的操作,中间某条指令的失败不会导致前面已做指令的回滚,也不会造成后续的指令不做。
相关文章推荐
- Redis使用总结之与Memcached异同
- Redis使用总结之与Memcached异同
- Redis使用总结之与Memcached异同
- Redis使用总结之与Memcached异同
- 对redis的使用总结
- Redis使用总结之与Memcached异同
- Redis监控数据分布工具Redis-audit 使用总结
- Redis使用总结之与Memcached异同
- Redis使用总结之与Memcached异同
- Redis-benchmark使用总结
- Redis使用总结之与Memcached异同
- Redis使用总结之与Memcached异同
- Redis使用总结-基础篇
- Redis-benchmark使用总结
- redis-sentinel使用总结
- Redis-benchmark使用总结
- Redis使用总结之与Memcached异同
- Redis使用总结之与Memcached异同
- Redis使用总结之与Memcached异同
- Rails中实现后台处理:Redis, Sidekiq 使用总结