摘要: 悲观锁: 很悲观、认为什么时候都会出问题、无论做什么都加锁、很影响性能 乐观锁: 1.很乐观、认为什么时候都不会出问题、所以不上锁。更新数据的时候去判断下,在此期间是否有人修改这个数据。 2.获取version 3.更新时比较version watch (监控、实现乐观锁) 监控测试、正常执行: m 阅读全文
posted @ 2020-07-05 17:32 后浪_pro 阅读(356) 评论(0) 推荐(0) 编辑
摘要: Redis事务本质: 一组命令的集合!一个事务中的所有命令都会被顺序化,在事务的执行过程中,会被按顺序执行。 特性:一次性、顺序性、排他性‘ Redis事务没有没有隔离级别的概念! 所有的命令在事务中,并没有直接被执行!只有发起执行命令的时候才会执行!Exec Redis单条命令式保存原子性的,但是 阅读全文
posted @ 2020-07-05 17:06 后浪_pro 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.三种特殊数据类型: Geospatial 地理位置 Hyperloglog Bitmap 2.应用场景: Geospatial : 场景应用:可用于 实现 获取某个地点的坐标、计算两个地点的直接距离、某个地点坐标多少范围内的地点有哪些等等 (类似现实生活中的附近的人功能) 底层:Geospati 阅读全文
posted @ 2020-07-05 16:10 后浪_pro 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 1.特点: 有序, 在set的基础上,增加了一个值 2.常用命令:命令 以 z开头 my-redis:0>zadd myset 1 one ############### zadd 添加一个值 1 my-redis:0>zadd myset 2 two 1 my-redis:0>zadd myset 阅读全文
posted @ 2020-07-05 00:03 后浪_pro 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 1.特点: Map集合,key-map! 这时候这个值是一个map集合! 本质和String类型没有太大区别,还是一个简单的 key-vlaue! 2.常用命令: 以 h 开头 my-redis:0>hset myhash field1 hello ############ hset key fie 阅读全文
posted @ 2020-07-04 23:03 后浪_pro 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 1.set 集合 特点:无序,元素不可重复 2 .常用命令 命令以 s 开头 my-redis:0>sadd myset word ################ sadd key 元素 添加元素 不可重复添加 1 my-redis:0>smembers myset ############### 阅读全文
posted @ 2020-07-04 22:24 后浪_pro 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1.常用命令 命令以 l 开头 ##################### lpush 左边添加元素my-redis:0>lpush list one 1 my-redis:0>lpush list two 2 my-redis:0>lpush list three 3 ############## 阅读全文
posted @ 2020-07-03 10:59 后浪_pro 阅读(10327) 评论(0) 推荐(0) 编辑
摘要: 1.常用命令 127.0.0.1:6379> set key1 v1 # 设置值 OK127.0.0.1:6379> get key1 # 获得值 "v1" 127.0.0.1:6379> EXISTS key1 # 判断某一个key是否存在 (integer) 1 127.0.0.1:6379> 阅读全文
posted @ 2020-07-02 22:02 后浪_pro 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 概述: Redis(Remote Dictionary Server ),即远程字典服务 ! 是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库, 并提供多种语言的API。 能干什么: 1、内存存储、持久化,内存中是断电即失、所以说持久化很重要(r 阅读全文
posted @ 2020-07-02 21:36 后浪_pro 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 概念: NoSql: Not only Sql , 泛指非关系型数据库 分类: 阅读全文
posted @ 2020-07-02 11:17 后浪_pro 阅读(144) 评论(0) 推荐(0) 编辑