Redis
文章平均质量分 76
鹤林村菠萝皮
找一个海滩,找一个黄昏,看一片夕阳,思一回人生,偶尔也需要停下脚步,沉思自己!
展开
-
Redis客户端连接远程Redis服务器
Redis客户端连接远程Redis服务器1.修改redis的配置监听地址,默认是127.0.0.1,会导致只能在本地访问,修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0bind 0.0.0.0守护进程,修改为yes后即可后台运行daemonsize yes密码,设置后访问redis必须输入密码requirepass 123321将保护模式改为noprotected-mode noNote:修改配置文件时,可以直接输入 / + name原创 2022-03-29 17:43:01 · 2702 阅读 · 0 评论 -
Redis分布式锁
Redis分布式锁什么是分布式锁?分布式锁:满足分布式系统或集群模式下多进程可见并且互斥的锁。分布式锁的实现分布式锁的核心是实现多进程之间的互斥,而满足这一点的方式有很多,常见的有三种:MySqlRedisZookeeper互斥利用mysql本身的互斥锁机制利用setnx这样的互斥命令利用节点的唯一性和有序性实现互斥高可用好好好高性能一般好一般安全性断开连接,自动释放锁利用锁超时时间临时节点,断开连接自动释放基于Redis原创 2022-03-17 13:54:06 · 2385 阅读 · 0 评论 -
Redis的java客户端
Jedis快速入门Jedis的官网地址:https://github.com/redis/jedis引入依赖: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> <原创 2022-03-16 22:17:05 · 1307 阅读 · 0 评论 -
Redis数据结构
Redis数据结构Redis是一个key-value的数据库,key一般是String类型,不过value的类型多种多样:查询相关的命令可以使用官方文档,也可以使用命令行中的help命令查看。通用命令:通用指令是部分数据类型的,都可以使用的指令,常见的有:查看常见的通用命令:help genericKEYS:查看符合模板的所有key,不建议在生产环境设备上使用DEL:删除一个指定的keyEXISTS:判断key是否存在EXPIRE:给一个key设置有效期,有效期到期时原创 2022-03-13 19:15:09 · 1152 阅读 · 0 评论 -
Redis安装及其启动方式
安装Redis以及Redis的三种启动方式安装gcc依赖yum install -y gcc tcl上传Redis安装包并且做解压例如我们将Redis的压缩包上传到/usr/local/src(因为这个文件夹一般用来放我们的安装文件)解压:tar -zxvf redis-6.2.6.tar.gz进入Redis的安装目录,运行编译命令cd redis-6.2.6make && make install安装成功以后,默认安装路径为: /usr/local/b原创 2022-03-13 12:33:10 · 1214 阅读 · 0 评论