`
ahopedog2
  • 浏览: 25731 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

安装Redis Cluster

阅读更多

安装依赖包

依赖包后还要安装devel(开发)版的,然后再编译Redis Cluster才能顺利通过。

你的系统中如果已经安装了下面的依赖包,就可以跳过这些个步骤。

 

    1)安装zlib
    需要先安装后,在安装ruby、gem, ruby、gem需要把zlib编译进去
    yum install zlib

    yum install zlib-devel

 

    2)安装openssl
    yum install openssl

    yum install openssl-devel

 

    3)安装ruby
    ./configure --prefix=/usr/local/ruby
    make
    make install
    cp /usr/local/ruby/bin/ruby /usr/local/bin


安装ruby gem
ruby ./setup.rb
cp /usr/local/ruby/bin/gem /usr/local/bin/

 

gem安装redis
gem install redis #安装最新版本
gem install redis --version 3.0.0 #指定版本

 

安装3个redis实例
/server/redis/6201
/server/redis/6202
/server/redis/6203

#redis.conf配置
daemonize yes
port 6201
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes

 

创建集群
redis-trib.rb 在<redis安装目录>/src/
./redis-trib.rb create --replicas 0 36.110.17.45:6201 36.110.17.45:6202 36.110.17.45:6203 36.110.17.45:6204

集群创建后,会在每个redis目录中自动生成nodes.conf

 

#连接
可以连接集群内任何一台redis实例,会自动进行转发,需要参数-c
redis-cli -c -p 6201
redis-cli -c -h 127.0.0.1 -p 6201

 

#显示目前的集群主机
127.0.0.1:6201> cluster nodes

分享到:
评论

相关推荐

    RedisCluster集群(Spring访问Redis)

    **RedisCluster集群与Spring访问Redis详解** Redis是一个高性能的键值数据库,广泛应用于缓存、消息中间件等场景。在大型分布式系统中,为了提供高可用性和数据冗余,我们通常会采用Redis Cluster来构建集群。本文...

    rediscluster.rar

    Redis Cluster是Redis官方提供的分布式解决方案,它允许用户在多个节点之间分发数据,从而实现高可用性和水平扩展。本文将详细介绍Redis Cluster的工作原理、配置、使用以及与MySQL数据库的配合。 **一、Redis ...

    redisCluster集群demo

    在`redisCluster-demo`这个项目中,你可以期待找到一个使用Java实现的示例,展示如何配置和使用`JedisCluster`或者`Lettuce`来连接Redis Cluster,以及如何进行基本的数据操作。这个示例可以帮助初学者理解如何在...

    rediscluster配置文件.zip

    这个压缩包文件"rediscluster配置文件.zip"包含了一系列配置文件,用于搭建一个三主三从的Redis Cluster架构。在这个架构中,每个主节点都有一个对应的从节点,确保在主节点失效时可以从其从节点接管服务,从而保持...

    redis-cluster工具包(64位).7z

    安装完成后,你可以通过RubyGems来安装Redis Cluster所需的特定gem,例如`redis`和`redis-trib`。 3. `Redis-x64-3.2.100.zip`: 这是Redis服务器的64位版本。解压缩后,你会得到一个包含Redis服务器可执行文件的...

    Windows下安装部署redis cluster

    Windows下安装部署redis cluster,亲测好使,包含 安装环境,redis-3.2.1.gem,redis cluster集群实例

    Redis高可用集群Redis Cluster搭建

    Redis高可用集群Redis Cluster搭建 Redis高可用集群Redis Cluster搭建是 Redis 官方推荐的高可用性解决方案,于 3.0 版本推出。Redis Cluster 的主要用途是实现数据分片(Data Sharding),同时也可以实现高可用...

    jfinal redis cluster plugin-JFinal redis cluster集群插件

    使用JFinal Redis Cluster插件时,首先需要将其引入到项目中,这里我们看到有一个名为 "jfinal-rediscluster-plugin-by-shixiaotian-0.0.1.jar" 的文件,这应该是该插件的可执行版本。通常,开发者会将这个JAR文件...

    redis cluster spring整合代码

    **Redis Cluster简介** Redis Cluster是Redis的分布式解决方案,它提供了数据分片、故障转移和高可用性等功能。在大型系统中,单个Redis实例可能无法满足存储和性能需求,这时就需要利用Redis Cluster来扩展和分散...

    Redis-Cluster集群模式部署

    在开始部署 Redis Cluster 之前,需要准备 3 台服务器,每台服务器上需要安装 Redis 服务器。同时,需要准备 Redis 部署包版本 redis-5.0.14 依赖包 gcc、gcc-c++、tcl。 上传部署包 首先,需要创建程序部署路径,...

    25_你能聊聊redis cluster集群模式的原理吗?.zip

    Redis Cluster是Redis官方提供的分布式集群解决方案,它允许用户在多台服务器上部署Redis实例,形成一个高可用、可扩展的数据存储集群。Redis Cluster通过数据分片(Sharding)和槽分区(Slot Partitioning)策略来...

    RedisCluster.zip

    RedisCluster是Redis的一种分布式集群解决方案,它允许将数据分散存储在多个节点上,以实现高可用性和可扩展性。在RedisCluster中,每个节点都存储一部分数据,并且负责处理一部分客户端请求,这样可以分摊服务器...

    完整搭建redis-cluster

    **Redis Cluster 搭建全攻略** Redis 是一个高性能的键值存储系统,而 Redis Cluster 是它的分布式解决方案,提供数据的自动分片、故障转移和高可用性。本指南将详细讲解如何完整地搭建一个 Redis Cluster,同时...

    Redis Cluster的实现机制和原理

    ### Redis Cluster 的实现机制与原理 #### 集群的核心目标与特性 Redis Cluster 是 Redis 数据库的一个分布式版本,旨在解决单个 Redis 实例在处理大量数据和高并发请求时的局限性。其核心目标包括: 1. **高性能...

    一种高效的Redis Cluster的分布式缓存系统.pdf

    实验结果表明,在高并发访问数(例如10000以上)的场景下,RedisCluster的响应时间明显优于Codis系统,验证了RedisCluster分布式缓存系统在处理高并发访问时的高效率和优越性能。 关键词“分布式缓存”指的是分布式...

    redis_cluster实战栗子.rar

    在搭建Redis Cluster之前,确保你已经在本地或服务器上安装了多个Redis实例。接着,我们需要配置这些实例以支持集群模式。在Redis配置文件中,开启`cluster-enabled yes`并设置`cluster-config-file nodes-6379.conf...

    rediscluster集群demo

    本示例“rediscluster集群demo”旨在展示如何设置和操作一个简单的Redis Cluster实例,确保在本地环境中的正确运行。 首先,Redis Cluster采用无中心架构,每个节点都是对等的,并且负责一部分数据。它通过槽(slot...

    Tomcat 8+ redis cluster session

    1. **安装与配置Redis Cluster**:首先,你需要搭建一个Redis Cluster,至少需要3个节点以保证容错性。每个节点都需要运行Redis服务器,并且通过特定的命令(如`redis-trib.rb`)进行集群初始化和配置。 2. **配置...

    codis/redis 迁移redis cluster工具

    2. **工具安装**:下载并安装迁移工具,通常是`redis-migrate-tool`。根据官方文档或README文件进行配置,设置源和目标系统的连接参数。 3. **迁移执行**:运行迁移命令,指定源和目标地址,以及需要迁移的键空间...

Global site tag (gtag.js) - Google Analytics