Red Hat系统安装Redis

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介:

 

环境

RHLinux-6.4-64-EN, 红帽6.4 64位,英文正式发布版

安装

安装很简单,先下载redis的压缩包,下载地址见这里,然后拷贝到你的linux机器,接着执行下面的命令。

1
2
3
$ tar xzf redis-2.6.14.tar.gz
$ cd redis-2.6.14
$ make

启动

编译完后增加了src目录,执行src下面的redis-server脚本即可启动redis服务。

1
$ src/redis-server

调试

执行src目录下的redis-cli脚本,这个是redis的客户端。

1
2
3
4
5
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

java调用

  1. Redis比较出名的java客户端是jedis,先下载jedis的jar包,可以去maven库搜下jedis就可以下载到,源码是放在github上:https://github.com/xetorthio/jedis
  2. 简单写个main方法就可以调用。
1
2
3
4
5
6
    public static void main(String[] args) {
        Jedis jedis = new Jedis("10.20.8.39"); //redis服务器的ip,端口默认6379
        jedis.set("foo", "bar");
        String value = jedis.get("foo");
        System.out.println(value);
    }

后台进程

之前的启动方式不是后台进程方式的,终端关了服务也就停了,可以使用下面的命令将Redis作为后台进程启动,并添加到系统启动命名中。

1
2
$ cd redis-2.6.14/utils
$./install_server

执行命令后,会提示你回答几个问题,可以一路回车过去,选择默认设置。

1
2
3
4
5
6
7
8
9
10
Please select the redis port for this instance: [6379]
Selecting default: 6379
Please select the redis config file name [/etc/redis/6379.conf]
Selected default - /etc/redis/6379.conf
Please select the redis log file name [/var/log/redis_6379.log]
Selected default - /var/log/redis_6379.log
Please select the data directory for this instance [/var/lib/redis/6379]
Selected default - /var/lib/redis/6379
Please select the redis executable path [/usr/local/bin/redis-server]
...

后续可以通过下面的方式启停服务。
1. /etc/init.d/redis_6379 start —启动
2. /etc/init.d/redis_6379 stop —服务
当然也可在/usr/local/bin目录下使用redis-server来启动。

PS: 我在执行install_server脚本后,发现服务启动不起来,查看/etc/init.d/redis_6379这个文件发现里面的换行符号被替换成了/n符号,手动将这些符号替换成换行就可以了。

更多资料

更多资料可以看这里:http://redis.io/


相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
7月前
|
存储 NoSQL Linux
百度搜索:蓝易云【Linux系统安装redis教程。】
请注意,以上步骤提供了基本的Redis安装指南。 具体的安装过程可能因您使用的Linux发行版和Redis版本而有所不同。 如果需要更详细的指导或特定于您的环境的配置,请参考Redis官方文档或相关的社区资源。
66 0
|
11月前
|
NoSQL 网络协议 Linux
linux系统安装redis
linux系统安装redis
112 0
|
NoSQL Ubuntu Linux
【笑小枫的按步照搬系列】Redis多系统安装(Windows、Linux、Ubuntu)
【笑小枫的按步照搬系列】Redis多系统安装(Windows、Linux、Ubuntu)
87 0
|
NoSQL Redis
mac系统安装redis
mac系统安装redis
92 0
mac系统安装redis
|
NoSQL 数据可视化 Redis
windows系统安装Redis
windows系统安装Redis
132 0
windows系统安装Redis
|
存储 缓存 NoSQL
玩转Linux系统【四】安装Redis服务
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
157 0
玩转Linux系统【四】安装Redis服务
|
NoSQL JavaScript Linux
Linux系统安装Redis
保姆级Redis在linux的安装使用。
142 0
Linux系统安装Redis
|
NoSQL Redis Windows
Redis Windows系统安装
本文目录 1. 下载 2. 启动
130 0
Redis Windows系统安装

热门文章

最新文章