redis
文章平均质量分 84
小小菜鸟呀
在去往大神的路上
展开
-
redis事务和乐观锁
事务:ACID,原子性、一致性、隔离性、持久性。要么同事成功要么同事失败原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做。一致性(consistency)。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。隔离性(isolation)。一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。持久性(durability)。持久性也称永久性(p原创 2021-04-25 17:49:59 · 66 阅读 · 0 评论 -
Jedis和springboot整合
jedis使用java来操作redisjedis是redis官方推荐的Java连接开发工具。1.导入依赖 <dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.6.0</version> &l原创 2021-04-25 17:49:18 · 1016 阅读 · 1 评论 -
redis三种特殊数据类型
geospatiald地理位置朋友的定位,附近的人,打车距离redis的geo从3.2版本就有了可以用来推算地理位置信息,两地之间的距离和方圆几里的人最新版有8个命令,比狂神讲的版本多了2个经度纬度查询,可用这个https://jingweidu.bmcx.com/geoadd #添加地理位置#规则:两级无法添加,我们一般会下载城市数据,直接通过Java程序一次性导入redis中文网:http://www.redis.cn/commands/geoadd.html文档介绍将指定的地理空原创 2021-04-25 17:48:56 · 499 阅读 · 0 评论 -
redis基本数据类型
Redis-key127.0.0.1:6379> keys * #查看所有的key(empty array)127.0.0.1:6379> set name beibeiOK127.0.0.1:6379> keys *1) "name"127.0.0.1:6379> set age 1OK127.0.0.1:6379> exists name #判断当前key是否存在(integer) 1127.0.0.1:6379> exists name1(i原创 2021-04-25 17:48:09 · 71 阅读 · 0 评论 -
redis安装和基础知识(一)
linux常用命令mkdir redisconfig #新建文件夹cp /home/env/redis/redis-6.2.2/redis.conf redisconfig #复制文件vim redis.conf #编辑配置文件:q!不保存退出:wq保存退出redis学习记录nosql数据库,非关系型数据库Linux安装安装步骤#wget 下载$ wget https://download.redis.io/releases/redis-6.2.2.tar.gz#解压$ ta原创 2021-04-25 17:46:31 · 151 阅读 · 0 评论