
redis
hwmhehe
高级java软件工程师
展开
-
docker安装redis
拉取redis镜像,默认为最新版docker pull redis使用redis镜像运行容器docker run -p 6379:6379 -v $PWD/data:/data --name redis -d redis redis-server --appendonly yes --requirepass 123456命令说明:-p 6379:6379 :将容器的6379端口映射到主机的6379端口-v $PWD/data:/data :将主机中当前目录下的data挂载到容器的/data原创 2020-10-31 21:43:10 · 170 阅读 · 0 评论 -
redis持久化RDB和AOF的区别
一、redis两种持久化方式的介绍在redis中数据的持久化有两种方式,分别是RDB和AOF,如果没有配置持久化,redis重启后数据就全丢失了,所以需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。redis提供两种方式进行持久化,一种是RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化),另外一种是AOF持久化(...原创 2020-04-11 11:51:36 · 941 阅读 · 1 评论 -
redis 配置主从读写分离
在redis单机的情况下可能一台机器只能够承受2万左右的并发数量,如果需要承受更高的并发数量,这个时候就需要增加redis服务器,redis主从读写分离是常用的一种解决方案,下面就来演示下如何快速的实现redis主从读写分离(一主多从)在此演示,我特地准备了4台服务器(redis的安装我这里就不多做介绍了,百度一搜就有):192.168.2.111(主)192.168.2.112(从)19...原创 2019-12-27 18:18:10 · 971 阅读 · 0 评论 -
Linux 下安装Redis
一,下载地址:http://redis.io/download,下载最新稳定版本。1,本教程使用的最新版本为 4.0.11,下载并安装:wget http://download.redis.io/releases/redis-4.0.11.tar.gztar xzf redis-4.0.11.tar.gzcd redis-4.0.11make install PREFIX=/usr/...原创 2018-09-01 22:46:29 · 976 阅读 · 0 评论 -
Redis 数据备份与恢复
Redis save 命令用于创建当前数据库的备份。语法:redis 127.0.0.1:6379> save实例:redis 127.0.0.1:6379> saveOK 该命令将在 redis 安装目录中创建dump.rdb文件。恢复数据: 如果需要恢复数据,只需将备份文件 (dump.rdb) 移动到 redis 安装目录并启动服务即可。获取 r...原创 2018-09-01 23:11:31 · 1194 阅读 · 0 评论 -
Redis分布式锁的正确实现方法
分布式锁一般有数据库乐观锁、基于Redis的分布式锁以及基于ZooKeeper的分布式锁三种实现方式,而本文将为大家带来的就是第二种基于Redis的分布式锁正确的实现方法,希望对大家会有所帮助。 可靠性: 首先,想要保证分布式锁可以使用,下面这四个条件是必须要满足的:互斥性。在任意时刻,只有一个客户端能持有锁。不会发生死锁。即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续...原创 2018-09-01 23:27:27 · 1113 阅读 · 0 评论 -
Redis可视化工具Redis Desktop Manager
Redis Desktop Manager是一款非常实用的Redis桌面管理工具,它可以支持命令控制台操作,以及常用,查询key,rename,delete等操作。 Redis Desktop Manager下载地址(也可在百度直接搜索下载):https://redisdesktop.com/download1,新建连接 输入redis主机host,端口号port,再起个生动形象,简明...原创 2018-09-02 09:26:38 · 5064 阅读 · 1 评论