首页 > 数据库 >redis

redis

时间:2024-08-04 17:30:31浏览次数:17  
标签:opt 6379 redis cluster data ###

redis安装

目录规划:

### redis 下载目录
/data/soft/[
### redis 安装目录
/opt/redis_cluster/redis {PORT}/{conf, logs, pid}
### redis 数据目录
/data/redis_cluster/redis {PORT}/redis {PORT}.rdb
### redis 运维脚本
/root/scripts/redis shell.sh

安装命令:

编辑 hosts 文件
神料料
[root@db01 ~]# tail -3 /etc/hosts
10.0.0.51 db01
10.0.0.52 db02
10.0.0.53 db0s
mkdir p /data/soft
mkdir p/data/redis_cluster/redis_6379
mkdir p/opt/redis_cluster/redis_6379/{conf, pid, logs)
cd /data/soft/
wget http://dowload,redis.io/releases/redis-3.2.9. tar.gz
tar zxf redis-3.2.9,tar.gz -C /opt/redis_cluster
In-s opt/redis cluster/redis-3.2.9//opt/redis cluster/redis
/opt/redis cluster/redis
make && make install

配置文件说明

以守护进程模式启动
daemonize yes
绑定的主机地址
bind 10.0.0.51
监听端口
port 6379
### pid 文件和 1og 文件的保存地址
pidfile /opt/redis_cluster/redis_6379/pid/redis_6879. pid
logfile /opt/redis_cluster/redis_6379/logs/redis_6379. log
设置数据库的数量,默认数据库为 0
学都#
databases 16
指定本地持久化文件的文件名,默认是 dump.rab
dbfilename redis_6379.rdb
### 本地数据库的目录
dir /data/redis_cluster/redis_6379

 

标签:opt,6379,redis,cluster,data,###
From: https://www.cnblogs.com/sunlong88/p/18341995

相关文章

  • redis+xxl-job初步设计点赞功能
    一般情况下点赞业务涉及以下下几个方面:1.我们肯定要知道一个题目被多少人点过赞,还要知道,每个人他点赞了哪些题目。2.点赞的业务特性,频繁。用户一多,时时刻刻都在进行点赞,收藏等等处理,如果说我们采取传统的数据库的模式啊,这个交互量是非常大的,很难去抗住这个并发问题,所以我们......
  • Redis 批量删除键
    Redis批量删除键1.简介在Redis中批量优雅的删除大量键是一个很麻烦的问题,下面例举常用的方法和优缺点。2.keys+del命令使用keys使用查找所有匹配的键,然后在使用del一起批量删除。优点操作简单。缺点查找性能特别差,需要遍历所有键。如果rediskey特别多,还有可能造......
  • 【Redis 进阶】哨兵 Sentinel(重点理解流程和原理)
    Redis的主从复制模式下,一旦主节点由于故障不能提供服务,需要人工进行主从切换,同时大量的客户端需要被通知切换到新的主节点上,对于上了一定规模的应用来说,这种方案是无法接受的,于是Redis从2.8开始提供了RedisSentinel(哨兵)加个来解决这个问题。一、基本概念由于对Red......
  • redis缓存雪崩
    Redis缓存雪崩是指在短时间内大量缓存数据同时失效,导致原本应该由缓存承担的请求流量突然涌向后端数据库或其他数据源,从而给后端系统带来巨大压力,可能导致数据库超负荷甚至崩溃的现象。 缓存雪崩通常发生在以下几种情况:-大量数据设置了相同的过期时间,在同一时刻失效。-......
  • Redis - Smembers性能优化
    命令概述SMembers命令用于获取一个集合的所有成员。它的语法如下:SMEMBERSkey其中,key是集合的名称。SMembers命令返回一个包含所有集合成员的数组。如果集合不存在,返回空数组。关键因素内存占用:Redis是内存数据库,因此集合的大小直接影响到内存使用量。网络传输:当使用S......
  • Java通过redis实线多线程多用户操作时添加锁
    背景由于项目中多出涉及同步数据,同步过程就是从设备上查询数据,将数据库中该设备数据删除,将新数据导入到数据库;多次同步数据或多用户操作,会导致数据库出现重复数据,例如,两个线程同时删除设备数据,同时导入数据,就会出现双倍数据;还有线程1正在导入数据,中途线程2将线程1导入数据之前删......
  • Caused by: io.lettuce.core.RedisCommandExecutionException: WRONGTYPE Operation a
    当遇到io.lettuce.core.RedisCommandExecutionException:WRONGTYPEOperationagainstakeyholdingthewrongkindofvalue这个异常时,说明你在Redis中尝试执行的操作与存储在特定键中的数据类型不匹配。下面是一些具体的步骤来帮助你解决问题:1.确定键的数据类型首先,你......
  • 启动 /使用/关闭 Redis 服务器
    1.Linux启动Linux系统启动Redis有两种方法,分别是前台启动,后台启动,两者各有差异;(1)前台启动首先,需要进入bin路径(安装路径不同输入的命令也不同);个人的命令(一般都是这样):cd../usr/local/redis/bin 再输入命令:./redis-serverRedis开启;如果没有启动的话,建议......
  • Spring Boot + Spring Security + Redis + JWT + CSRF 双认证简单整合
    1.项目结构2.数据库相关操作createdatabaseuser_profiles;useuser_profiles;CREATETABLE`user`(`id`INTAUTO_INCREMENTPRIMARYKEY,`username`VARCHAR(255)NOTNULLUNIQUE,`password`VARCHAR(255)NOTNULL,`email`VARCHAR(......
  • Redis基础
    1.redis服务启动的时候,如果单纯的就是redis-server命令启动,默认启动后会占用6379的端口号2.一个redis服务相当于一个新的redis数据库3.修改端口号一台机器上可以同时启动多个redis服务,只要每个redis服务所占用的端口号不同即可,要想启动多个redis服务,就必须去修改端口号在哪......