一、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版本的安装配置主从服务器过程,以及如何使用Java进行交互。 **1. 安装Redis** 首先,需要在服务器上安装Redis。这通常涉及下载源码,解压,编译和安装。在Ubuntu环境下,可以通过以下...
5. **主从复制**:Redis 2.8.13支持主从复制,用于扩展读取能力并实现故障转移。主节点的写操作会被复制到从节点,确保数据的一致性。 6. **Lua脚本支持**:Redis内置了对Lua脚本的支持,允许用户在服务器端执行...
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...
"tj-2.8.13-py3-none-any.whl" 是一个Python库的特定版本,它采用的是wheel格式,这是Python的一种二进制分发格式,旨在简化软件包的安装过程。 在Python中,库(Library)是一组预先编写好的函数或模块,开发者...
安装`allure-robotframework`,首先需要通过Python的包管理器pip进行,命令可能是`pip install allure-robotframework-2.8.13.tar.gz`。然后,在Robot Framework的测试用例中添加相应的关键字,运行测试后,使用...
Redis是世界上最受欢迎的开源内存数据结构存储系统,它作为一个键值数据库被广泛应用于各种场景,如缓存、...通过下载并解压提供的"redis-2.8.13"压缩包,用户可以开始在自己的Linux环境中安装和使用这个版本的Redis。
在`types-paramiko-2.8.13.tar.gz`这个压缩包中,可能包含了Paramiko库的类型注解版本,类型注解是Python 3.5引入的新特性,它允许开发者为函数、变量等添加类型信息,以提高代码的可读性和工具的静态分析能力。...
官方离线安装包,亲测可用
1、切换到 /usr/src目录(如果你安装在别的目录,注意后面要一些路径也要修改),下载Redis,目前最新的是2.8.13版本 d /usr/src wget http://download.redis.io/releases/redis-2.8.13.tar.gz 2、解压,切换目录 ...
1. 获取源码:描述中的`redis-2.8.13`是一个特定版本的Redis源代码包,首先需要将其下载到Linux服务器。通常,可以通过wget或curl命令从官方网站获取最新版本的源码。 ```bash wget ...
codis-server是Codis项目维护的一个Redis分支,基于2.8.13开发,加入了slot的支持和原子的数据迁移指令。Codis上层的codis-proxy和codis-config只能和这个版本的Redis交互才能正常运行。 Codis依赖ZooKeeper来存放...
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 命令,完全兼容 twemproxy支持 Redis 原生客户端安全而且透明的数据移植,可根据需要轻松添加和删除节点提供命令行接口RESTful APIs安装:...
本文将深入探讨Redis的多个版本,包括2.8.13、4.0.1、4.0.9和4.0.10,以及在集群搭建过程中需要注意的关键知识点。 首先,我们来看Redis 2.8.13。这是Redis的一个较早版本,包含了基本的数据类型如字符串、哈希、...
接下来,要在 Linux 系统上安装 Redis,可以访问 Redis 官方网站下载最新稳定版的源码包。例如,在上述描述中,下载的是 2.8.13 版本。下载完成后,使用 `tar` 命令解压,然后进入解压后的目录。通过执行 `make` ...