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

Redisredis-2.8.13安装主从搭建

阅读更多

 

一、Redis服务器端的安装和客户端Jedis的安装

1.下载Redis

   下载地址:http://download.redis.io/releases/redis-2.8.13.tar.gz

2.安装Redis

在linux下运行如下命令进行安装。

$ wget http://download.redis.io/releases/redis-2.8.13.tar.gz
$ tar xzf redis-2.8.13.tar.gz
$ cd redis-2.8.13
$ make

make完后 redis-2.8.13目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli。下面启动redis服务.

    $ src/redis-server

注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动.

    $ src/redis-server redis.conf

 

注意不能关闭当前窗口的,不然就退出了服务了,后台运行要加上 & 如:$ src/redis-server redis.conf &

 redis.conf是一个默认的配置文件。我们可以根据需要使用自己的配置文件。启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了.比如

    $ src/redis-cli -h 192.168.1.190 -p 8030
    redis> set foo bar 
    OK 
    redis> get foo 
    "bar" 

 

集群配置


  用一致性哈希,做多个主从,可以做主从集群。
  主从配置
  配置Master-Slave,只需要在Slave上配置Master节点IP Port:
  # slaveof <masterip> <masterport> 


  修改上面最后一行
  slaveof 10.3.7.212 6379 

 

 

  另外注意下 slave-read-only yes 这行,这表示slave只读不写,也是推荐设置

 

启动配置了slave的那台服务


$ src/redis-server ./redis.conf

 

测试
Master写,Slave读:
分享到:
评论

相关推荐

    redis-2.8.13安装配置主从服务器Master-Slave

    以下将详细介绍Redis 2.8.13版本的安装配置主从服务器过程,以及如何使用Java进行交互。 **1. 安装Redis** 首先,需要在服务器上安装Redis。这通常涉及下载源码,解压,编译和安装。在Ubuntu环境下,可以通过以下...

    redis-linux-2.8.13.rar

    5. **主从复制**:Redis 2.8.13支持主从复制,用于扩展读取能力并实现故障转移。主节点的写操作会被复制到从节点,确保数据的一致性。 6. **Lua脚本支持**:Redis内置了对Lua脚本的支持,允许用户在服务器端执行...

    redis+redis-desktop-manager-0.8.3.3850+笔记

    1. 下载源码包:`redis-2.8.13.tar.gz` 是Redis的源码包,解压后进行编译和安装。 2. 解压:`tar -zxvf redis-2.8.13.tar.gz` 3. 编译:`cd redis-2.8.13`,然后`make` 4. 安装:`sudo make install` 5. 启动Redis...

    Python库 | tj-2.8.13-py3-none-any.whl

    "tj-2.8.13-py3-none-any.whl" 是一个Python库的特定版本,它采用的是wheel格式,这是Python的一种二进制分发格式,旨在简化软件包的安装过程。 在Python中,库(Library)是一组预先编写好的函数或模块,开发者...

    PyPI 官网下载 | allure-robotframework-2.8.13.tar.gz

    安装`allure-robotframework`,首先需要通过Python的包管理器pip进行,命令可能是`pip install allure-robotframework-2.8.13.tar.gz`。然后,在Robot Framework的测试用例中添加相应的关键字,运行测试后,使用...

    Redis的Linux版本2.8.13

    Redis是世界上最受欢迎的开源内存数据结构存储系统,它作为一个键值数据库被广泛应用于各种场景,如缓存、...通过下载并解压提供的"redis-2.8.13"压缩包,用户可以开始在自己的Linux环境中安装和使用这个版本的Redis。

    Python库 | types-paramiko-2.8.13.tar.gz

    在`types-paramiko-2.8.13.tar.gz`这个压缩包中,可能包含了Paramiko库的类型注解版本,类型注解是Python 3.5引入的新特性,它允许开发者为函数、变量等添加类型信息,以提高代码的可读性和工具的静态分析能力。...

    ansible-2.8.13-1.el7.noarch.rpm

    官方离线安装包,亲测可用

    在CentOS 7下安装Redis和MongoDB教程

    1、切换到 /usr/src目录(如果你安装在别的目录,注意后面要一些路径也要修改),下载Redis,目前最新的是2.8.13版本 d /usr/src wget http://download.redis.io/releases/redis-2.8.13.tar.gz 2、解压,切换目录 ...

    redis linux 版本

    1. 获取源码:描述中的`redis-2.8.13`是一个特定版本的Redis源代码包,首先需要将其下载到Linux服务器。通常,可以通过wget或curl命令从官方网站获取最新版本的源码。 ```bash wget ...

    Codis分布式Redis解决方案-其他

    codis-server是Codis项目维护的一个Redis分支,基于2.8.13开发,加入了slot的支持和原子的数据迁移指令。Codis上层的codis-proxy和codis-config只能和这个版本的Redis交互才能正常运行。 Codis依赖ZooKeeper来存放...

    CentOS系统中Redis数据库的安装配置指南

    wget http://download.redis.io/releases/redis-2.8.13.tar.gz 3、解压文件 tar -xzvf redis-2.8.19.tar.gz mv redis-2.8.19 /usr/local/redis 4、进入目录 cd /usr/local/redis 5、编译安装 make make ...

    Redis 集群解决方案 Codis.zip

    特性:自动平衡使用非常简单图形化的面板和管理工具支持绝大多数 Redis 命令,完全兼容 twemproxy支持 Redis 原生客户端安全而且透明的数据移植,可根据需要轻松添加和删除节点提供命令行接口RESTful APIs安装:...

    redis多个版本

    本文将深入探讨Redis的多个版本,包括2.8.13、4.0.1、4.0.9和4.0.10,以及在集群搭建过程中需要注意的关键知识点。 首先,我们来看Redis 2.8.13。这是Redis的一个较早版本,包含了基本的数据类型如字符串、哈希、...

    redis入门介绍

    接下来,要在 Linux 系统上安装 Redis,可以访问 Redis 官方网站下载最新稳定版的源码包。例如,在上述描述中,下载的是 2.8.13 版本。下载完成后,使用 `tar` 命令解压,然后进入解压后的目录。通过执行 `make` ...

Global site tag (gtag.js) - Google Analytics