redis使用总结

原创
2018/06/08 09:26
阅读数 52
  • redis是一个key-value存储结构的数据库,key是字符串,而value则可以是字符串、数值、对象、List、Hash、Set、HyperLogLog(只用于计算、不能用于存储)。value可以是一个List对象,这和value是List之间有本质的区别,value是List时可以使用push、pop等方法,而value是List对象时则不可以使用这些方法,类似的还有Hash、Set等。

  • redis中的事务实质上是将事务中的多个命令一起执行,事务外部的命令不能干扰事务内部执行的命令,但是不能保证事务内部某个指令发生错误可以回滚整个事务,也就是说事务本身是不具有原子性的,但是具体的某一个指令是具有指令的。事务可以理解为一个打包的批量执行脚本,但批量指令并非原子化的操作,中间某条指令的失败不会导致前面已做指令的回滚,也不会造成后续的指令不做。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部