首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏王小雷

    Redis4集群安装部署实战

    redis服务器的集群主从配置,从redis安装到实例开启,到集群创建。 of the nodes are experiencing failures or are unable to communicate with the rest of the cluster. 1.安装 redis,下载Redis并编译 在三台服务器上分别安装redis,进行如下操作: ubuntu需要安装 sudo apt install tcl8.6 $ wget http://download.redis.io 4.创建集群 只需在redis-cluster1服务器上操作 仅需要在redis-cluster1服务器上安装gem redis (为来redis-trib可以执行),其他服务器不用。 gem install redis #默认安装的版本上3.3(无所谓) 开启集群 src/redis-trib.rb create --replicas 1 10.80.67.225:7000 10.80.67.225

    1.2K100发布于 2018-01-02
  • 来自专栏雨中散步撒哈拉

    redis | 二、redis安装

    一、window安装 1. 启动 启动服务端(双击) image.png 启动客户端(双击) image.png 4. 安装gcc 由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。安装命令如下: yum install gcc-c++ 1. 编译 在解压后的redis包中,进行编译 cd redis-6.2.5/ make image.png image.png 4. 修改过程 修改配置,如Linux修改过程 4.

    97730编辑于 2022-09-21
  • 来自专栏兜兜毛毛

    Redis Set (4)

    存储(实现)原理 Redis用intset或hashtable存储set。如果元素都是整数类型,就用inset存储。如果不是整数类型,就用hashtable(数组+链表的存来储结构)。 redis.conf set-max-intset-entries 512 127.0.0.1:6379> sadd lset 1 2 3 3 4 5 6 7 (integer) 7 127.0.0.1

    32220发布于 2020-03-19
  • 来自专栏陶然同学博客

    Redis】单机安装Redis

    首先需要安装Redis所需要的依赖: yum install -y gcc tcl 然后将课前资料提供的Redis安装包上传到虚拟机的任意目录: 例如,我放到了/tmp目录: 解压缩: tar -xvf redis-6.2.4.tar.gz  解压后: 进入redis目录: cd redis-6.2.4  运行编译命令: make && make install 如果没有出错 ,应该就安装成功了。 修改为0.0.0.0则可以在任意IP访问 bind 0.0.0.0 # 数据库数量,设置为1 databases 1 启动Redisredis-server redis.conf 停止redis服务: redis-cli shutdown 

    66820编辑于 2023-03-10
  • 来自专栏码农UP2U

    RedisRedis安装

    本文主要介绍 Redis 的源码安装。 编译完成后,就可以进行安装了,安装时可以指定安装的目录,命令如下: # make PREFIX=/usr/local/redis install 安装完成以后可以查看一下安装目录下的文件, -> redis-server -rwxr-xr-x 1 root root 8124968 4月 14 23:35 redis-server 3、bin 目录下文件说明 在编译安装Redis 的服务端工具 4安装 Redis 服务 切换到源码的 utils 目录下,并执行 install_server.sh 文件,命令如下: # cd utils/ # . 以上就是完整的使用源码安装 Redis 的方法!!!

    1.1K61发布于 2020-08-26
  • 来自专栏全栈程序员必看

    Centos安装redis_redis编译安装

    Centos安装redis6 1、下载安装包 https://redis.io/ 2、上传安装包到服务器opt下 3、解压安装包 tar -xzvf redis-6.2.5.tar.gz 4、解压安装包重命名 mv redis-6.2.5.tar.gz redis 5、进入安装包 cd redis 6、编译检测 make test 7、安装 make PREFIX=/opt/redis6 install 8 、启动 cd /opt/redis6/bin . /redis-server #备注:想后台运行编写startup.sh脚本 nohup . /redis-server >> redis.log 2>&1 & 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

    66610编辑于 2022-10-04
  • 来自专栏Golang开发

    Redis(4)——list

    Redis中 可以对列表两端插入push 或者弹出pop,或者获取指定访问的元素列表,获取指定索引的下标的元素。 6379> linsert listkey after e n (integer) 8 127.0.0.1:6379> lrange listkey 0 -1 1) "e" 2) "n" 3) "d" 4) 会一直阻塞 127.0.0.1:6379> blpop emptylist 2 (nil) (2.08s) 127.0.0.1:6379> blpop emptylist 0 这个时候我们开启另外一个redis-cli ziplist 压缩列表:当列表类型元素个数小于list-max-ziplist-entries配置(默认512个),同时所有值都小于list-max-ziplist-value配置(默认64个字节)redis linkedlist链表当list类型无法满足ziplist的条件是,redis会使用linkedlist作为列表的内部实现。

    99850发布于 2019-05-29
  • 来自专栏技术杂记

    Redis 复制4

    命令master 上没有 rdb 文件[root@m1 ~]# lsanaconda-ks.cfg Downloads log Public redis.conf redis_slave_on_m1.conf VideosDesktop install.log Music redis-3.0.0 redis.log TemplatesDocuments install.log.syslog Pictures redis-3.0.0.tar.gz redis-new.conf tmp[root@m1 ~]# redis-cli 127.0.0.1:6379> keys * 1) "b"2) "a"3) "c"4) "8"5) "9"6) "d"127.0.0.1:6379

    26910编辑于 2022-07-09
  • 来自专栏ops技术分享

    redis原理(4

    十条数据,算出各自的哈希值,(这里就不变了,实际上要经过一系列计算) 0 : 0 1 : 1 2 : 2 3 : 3 4 : 4 5 : 5 6 : 6 7 : 7 8 : 8 9 : 9 有三个节点, 算出各自的哈希值 node a: 3 node b: 5 node c: 7 这个时候比较两者的哈希值,5等于b,则归属b,4小于b,归属b,3等于a,则归属a,最后所有大于c的,归属于c(这里只是模拟 ) 相当于整个哈希值就是一个环,对应的映射结果: node a: 0,1,2,3 node b: 4,5 node c: 6,7,8,9 这个时候加入node d, 就可以算出node d的哈希值: node d: 9 这个时候对应的数据就会做迁移: node a: 0,1,2,3 node b: 4,5 node c: 6,7 node d: 8,9 只有最后8,9这2条数据被存储到新的节点,其他不变

    35300发布于 2021-05-18
  • 来自专栏大大刺猬

    redis(4) -- 集群

    每个节点2个实例(端口分别为: 6379 6380), 互为主从. 1.1 编译并安装redis 只需要编译一次即可,然后把编译好的软件拷贝到其它服务器上安装(如果环境不同的话,才需要重新编译的 ) 本次安装我们就使用install 命令就行了(make install也可以.但是install可以定制我们要的文件). /src/redis-trib.rb创建,但是太麻烦,还得安装ruby环境. 0 1608532290000 4 connected 61a3730c0bc4f8dd0adc6cb8361468b111ae107f 192.168.1.33:6379@16379 master 0 1608533632330 4 connected 61a3730c0bc4f8dd0adc6cb8361468b111ae107f 192.168.1.33:6379@16379 master

    60210发布于 2020-12-21
  • 来自专栏Ken的杂谈

    环境部署:CentOS7 下 Redis4 安装与配置(Redis开机启动)

    一、前言 环境信息 CentOS 7 Redis 4.0.2 二、安装步骤 安装基础依赖 #安装基础依赖包 sudo yum install -y gcc gcc-c++ make jemalloc-devel -C /usr/redis 编译&安装 #进入目录 cd /usr/redis/redis-4.0.2 #编译&安装 sudo make & make install 启动redis-server # /redis-server 启动redis客户端测试 #进入src目录 cd /usr/redis/redis-4.0.2/src #启动客户端 sudo . /src/redis-server redis.conf Redis客户端连接指定Redis Server #进入目录 cd /usr/redis/redis-4.0.2 #连接指定Redis Server ] ExecStart=/usr/redis/redis-4.0.2/src/redis-server /usr/redis/redis-4.0.2/redis.conf --daemonize no

    3.9K40发布于 2018-09-11
  • 来自专栏架构师成长之路

    redis cluster(4)- redis集群原理

    https://www.jianshu.com/p/0232236688c1 1、集群架构 Redis集群设计 总体架构 在这个图中,每一个蓝色的圈都代表着一个redis的服务器节点。 2、集群通信---- 2.1 集群发现:MEET 最开始时,每个Redis实例自己是一个集群,我们通过cluster meet让各个结点互相“握手”。 3、数据分布及槽信息 3.1槽(slot)概念 Redis Cluster中有一个16384长度的槽的概念,他们的编号为0、1、2、3……16382、16383。 ,这是可以由用户指定的,也可以在初始化的时候自动生成(redis-trib.rb脚本)。 3.2数据分片 在Redis Cluster中,拥有16384个slot,这个数是固定的,存储在Redis Cluster中的所有的键都会被映射到这些slot中。

    77020编辑于 2022-04-14
  • 来自专栏叽叽西

    Redis 安装

    Redis Cluster 经历了4年才正式发布也是有原因的,具体可以参考 Redis Cluster 的开发日志。 4)提供了非阻塞 del 和 flushall/flushdb 功能,有效解决删除bigkey可能造成的Redis阻塞。 :yum 安装 以 cent OS 为例, yum install redis -y 如果是这种形式安装redis 建议通过 systemctl start redis 进行启动和管理。 / 编译和安装 make install PREFIX=/usr/local/mysoft/redis 后面是你自己的安装路径。 PREFIX 参数指定 redis安装目录。一般软件安装到/usr目录下 修改配置文件。

    1.4K20编辑于 2022-05-17
  • 来自专栏吟风者

    安装Redis

    1 解压Redis 创建一个redis的文件夹,用户存放redis文件 mkdir /usr/local/redis 通过ftp工具把下载好的redis安装包上传到redis文件夹下。 2 编译 cd redis-3.2.10 make 如果编译失败,请检查是否安装了gcc环境,未安装环境,请先安装: apt-get install gcc 清除上次编译失败的文件: make clean 3 安装 make install 4 启动 cd src . you started the server manually just for testing, restart it with the '--protected-mode no' option. 4) filesystem. ### BEGIN INIT INFO # Provides: redis_6379 # Default-Start: 2 3 4 5 # Default-Stop

    76020发布于 2019-07-24
  • 来自专栏在码圈

    Redis 安装

    Redis安装 一、Redis的数据类型 string hash list set zset 二、安装 2.1.下载 wget http://download.redis.io/releases/redis -5.0.5.tar.gz 2.2.解压 tar -xf redis-5.0.5.tar.gz 2.3.安装 make make install PREDIX=/opt/redis 2.4.修改环境变量 vim /etc/profile export REDIS_HOME:/opt/redis export PATH:. $PATH:REDIS_HOME/bin 2.5.安装服务 cd utils ./install_server.sh 按脚本填写配置,自动生成脚本文件在/etc/redis/6379

    62620发布于 2020-07-21
  • 来自专栏从头开始学习测试开发

    Redis安装

    Redis-cli安装 首先,Redis官网下载安装包,地址:https://redis.io 直接选择下载最新稳定版本即可 下载后,需要移动到/usr/local文件夹下 终端进入Redis文件夹下 /usr/local/redis-5.0.8 编译安装Redis sudo make install 安装成功后,输入redis-server启动redis 到此,Redis安装完成,可以尝试一下 ,Redis是否已经启动成功 终端输入'redis-cli',若启动成功则自动连接本地RedisRedis客户端可视化 正式版本下载是付费的,但在GitHub开源,可下载到本地自己编译 GitHub

    53810编辑于 2022-05-09
  • 来自专栏code人生

    Redis安装

    Redis提供诸如字符串[1]、哈希[2]、列表[3]、集合[4]、带有范围查询的有序集合[5]、位图[6]、HyperLogLogs[7]、地理空间索引[8]和流[9]等数据结构[10]。 源码安装Redis 在 CentOS 系统上通过源码安装 Redis,你可以按照以下步骤进行: 2.1 安装编译工具和依赖项 确保你的系统已经安装了编译工具和一些必要的依赖项,包括 GCC、Make 和 命令安装 Redis。 $ make $ sudo make install 2.5 配置 Redis Redis 的配置文件位于安装目录下的 redis.conf 文件中。 /data-types/lists/ [4] 集合: https://redis.io/docs/data-types/sets/ [5] 有序集合: https://redis.io/docs/data-types

    48810编辑于 2024-03-25
  • 来自专栏程序员爱酸奶

    Redis安装

    喜欢的小伙伴记得持续关注和分享哟❤ 1 前言 其实Redis安装教程网上有很多,这里记录下来主要是记录自己的实践流程。 之前学习过一些Redis的知识,但是都是朦朦胧胧的,现在Redis技术越来越火。不管多小的项目都会凑一凑热闹,所以了解一下Redis还是很有必要的。所以才有了现在的开篇。 从安装开始吧。 安装完成后,在服务中就可以找到 Redis 服务。如果没有启动就启动,如果启动了,那么就可以直接使用 Redis了。然后在控制台输入redis-cli 就可以进去Redis啦,进行相关的操作。 /usr/local/redis/etc/redis.conf 启动客户端: redis-cli 4 设置登录密码 刚刚上面也看到了,直接输入: redis-cli 从 redis 安装redis 简单使用,redis主从复制,redis 持久化,哨兵模式,集群模式。由浅及深图文讲解帮助大家全面深刻的了解reidis 知识。如果大家感兴趣可以持续关注。

    1.3K30发布于 2020-03-04
  • 来自专栏Redis

    Redis安装

    一、Linux 安装 Redis如果需要卸载之前的旧版本,卸载步骤如下 停止redis-server服务删除/usr/local/bin目录下与redis相关的文件ls -l /usr/local/bin /redis-*rm -rf /usr/local/bin/redis-*安装前首先需要下载安装包,官网下载地址:https://redis.io/download/,这里选择redis7.0版本,下载之后上传到系统指定目录下 默认安装在以下目录 /usr/local/bin安装完启动Redis,Redis启动有两种方式启动,如下第一种方式redis-server启动之后不能执行其他命令,通过Ctrl+c强制关闭,但是redis protected-mode yes 改为 protected-mode no3、默认bind 127.0.0.1 改为 直接注释掉(默认bind 127.0.0.1只能本机访问)或改成本机IP,否则影响远程IP连接4、 可视化管理工具,可以运行在Windows、Linux、Mac平台,而且是开源免费应用,就很推荐使用了地址https://github.com/qishibo/AnotherRedisDesktopManager/4

    79810编辑于 2025-04-03
  • 来自专栏房东的猫

    安装Redis

    Redis安装(mac) 下载地址:https://redis.io/download下载 stable 版本,稳定版本。 /local/redis-4.0.9/ 编译测试 sudo make test 编译安装 sudo make install redis 的启动与停止 redis-server 和 redis-cli 位于 redis-4.0.9/src 目录下 启动方式:直接启动 Redisredis-server ,成功后会看到下图: image.png 关闭方式:在客户端执行 SHUTDOWN 可关闭 redis 如果关闭不了就加一个参数,执行 SHUTDOWN NOSAVE 可关闭 redis 服务 Redis安装(win) 下载地址:http://www.redis.cn/download.html image.png 软件界面: 安装时报错解决 笔者为了测试,进行了多次安装和卸载,重复安装没有卸载干净会报下面的错: [exception]: Executing test client: couldn't execute

    97700发布于 2021-07-19
领券