专栏首页大数据入坑指南redis实战第一篇 安装和使用

redis实战第一篇 安装和使用

安装redis 安装环境

yum install gcc

下载并安装redis

$ wget http://download.redis.io/releases/redis-5.0.3.tar.gz
$ tar xzf redis-5.0.3.tar.gz
$ cd redis-5.0.3
$ make MALLOC=libc

将src目录下的文件加到/usr/local/bin目录
[root@s31 redis-5.0.3]# cd src && make install
执行完后可以看到/usr/local/bin有以下redis的可执行文件
redis-benchmark  redis-check-aof  redis-check-rdb  redis-cli  redis-sentinel  redis-server

启动redis的三种方式 1.直接启动

[root@kafka31 redis-5.0.3]# redis-server
默认端口是6379 默认主机是127.0.0.1

2.运行启动

redis可以在启动时加上要修改的配置名和值(可以是多对),没有设置的配置将使用默认的配置,使用如下:
redis-server --configkey1 value1 --configkey2 value2
例如:启动时指定端口是6380
redis-server --port 6380

3.指定配置文件启动(推荐使用这种方式)

redis有一个默认的配置文件redis.conf,在redis目录下新建一个conf的配置文件,将redis.conf拷贝到conf目录下
 mv redis.conf conf/redistest.conf 
修改启动端口配置
port 6381
启动redis
[root@kafka31 conf]# redis-server /opt/redis-5.0.3/conf/redistest.conf

redis命令行客户端 1.交互式方式

通过redis-cli -h {host} -p {port}的方式连接到redis服务,之后所有的操作都可以通过交互式的方式实现。如果不指定host和port则默认是127.0.0.1和6379
[root@kafka31 ~]# redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> 

2.命令方式

redis-cli -h {host} -p {port} {command}
[root@kafka31 ~]# redis-cli echo hello
"hello"

停止redis服务

执行
[root@kafka31 ~]# redis-cli shutdown

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • redis实战第七篇 使用redis工具(redis-cli)搭建redis cluster

    上一篇有介绍手动安装redis cluster传送门,很明显,手动创建redis cluster的过程比较繁杂,容易出错,因此redis官方开发了一个工具,可以...

    我是李超人
  • redis实战第五篇 jedis 连接 redis sentinel详解

    jedis针对redis sentinel给出了一个JedisSentinelPool,jedis给出了很多的构造方法,其中比较全的是下面这个,注意:这个连接池...

    我是李超人
  • redis实战第三篇 redis sentinel安装和部署

    三个sentinel节点,一个redis主节点,两个redis从节点 redis版本:redis-5.0.3 机器IP 192.168.0.31、192....

    我是李超人
  • redis系列基础之简介和安装

    redis是一款开源免费的key-value内存数据库,提供多语言api支持,支持Java,C/C++,C#,PHP,JavaScript,Perl,Objec...

    用户4361942
  • [喵咪Redis]Redis配置文件和主从设置

    [喵咪Redis]Redis配置文件和主从设置 ? 前言 上一节已经介绍了redis的基本使用也运行起来了redis,本节来进一步了解一下redis的配置,以及...

    喵了个咪233
  • Nosql数据库服务之redis

    是一种非关系型数据库服务,它能解决常规数据库的并发能力,比如传统的数据库的IO与性能的瓶颈,同样它是关系型数据库的一个补充,有着比较好的高效率与高性能。

    民工哥
  • 今天,你遇到redis线上连接超时了吗?

    大量TimeoutException,说明当前redis服务节点上已经堆积了大量的连接查询,超出redis服务能力,再次尝试连接的客户端,redis 服务节点直...

    WindWant
  • centos7 安装 Redis

    简单来说,Redis就是开源使用C语言编写,基于内存持久化的日志型、key-value的非关系型数据库。支持多种语言API。

    Mokwing
  • redis的安装与启动以及注意事项

    安装步骤 (注意,在安装之前一定要注意系统的时间一定要正确,否则会出问题) 在redis中文官网上下载安装包 http://www.redis.cn/do...

    程序员养成日记
  • redis 的安装和部署

    安装 1.首先下载Redis压缩包 wget : http://download.redis.io/releases/redis-3.2.6.tar.gz 2...

    Java帮帮

扫码关注云+社区

领取腾讯云代金券