美文网首页菜鸟要飞
Redis学习(一)简介与安装

Redis学习(一)简介与安装

作者: 万总有点菜 | 来源:发表于2017-08-10 09:03 被阅读9次

Redis简介

redis

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings)散列(hashes)列表(lists)集合(sets)有序集合(sorted sets) 与范围查询, bitmapshyperloglogs地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication)LUA脚本(Lua scripting)LRU驱动事件(LRU eviction)事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。

Linux 下安装

下载地址:http://redis.io/download,下载最新文档版本。
本教程使用的最新文档版本为 4.0.1,下载并安装:

$ wget http://download.redis.io/releases/redis-4.0.1.tar.gz
$ tar -zvxf redis-4.0.1.tar.gz
$ cd redis-4.0.1
$ make

安装完后进行安装检验
$ make test


如果遇到Redis need tcl 8.5 or newer

$ make test
You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1

安装下tcl

$ wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz  
$  tar xzvf tcl8.6.1-src.tar.gz  
$  cd /tcl8.6.1/unix/  
$  ./configure  
$  make  
$  make install  

再次运行$ make test
启动Redis服务器端

$ cd src
$ ./redis-server

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

$ cd src
$ ./redis-server redis.conf

客户端连接

$ cd src
$ ./redis-cli 
127.0.0.1:6379> set foo helloworld!
OK
127.0.0.1:6379> get foo
"helloworld!"

通过客户端关闭服务端
127.0.0.1:6379> SHUTDOWN
或者可以通过kill -9 PID号关闭服务器端

但是Redis不是在后台运行,做如下操作:将redis.conf中的daemonize的值改为yes

相关文章

  • Redis学习(一)简介与安装

    Redis简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间...

  • 数据库Redis在Windows上的使用教程

    Redis学习笔记----Redis在windows上的安装配置和使用 Redis简介 redis是一个key-v...

  • Redis简介

    1、Redis简介与安装 Redis3.0中文文档 Redis中文命令大全 1.1、Redis是什么 Redis是...

  • Redis安装 和 后台运行

    Redis 简介 Redis 配置 Redis 安装 Window 下安装 下载地址:https://github...

  • Redis入门精讲

    一 Redis简介 本文将主要讲解Redis是什么,Redis的安装(包括Docker安装Redis)和Redis...

  • redis简介与安装

    redis使用场景: 1、登录会话存储:存储在redis中,与memcached相比,数据不会丢失。 2、排行版/...

  • Redis:redis.conf配置文件介绍

    在《Redis:简介与安装》中我们介绍了如何在Linux服务器上安装Redis,其中在Redis的解压目录下有个很...

  • redis-stat监控工具

    redis-stat简介 功能 redis-stat安装 1). redis-stat安装系统要求: 2). 安装 使用

  • 2020-03-24

    Redis学习记录(一)之Redis的简介及安装使用 Redis作为NoSql较为流行使用的数据库之一,个人觉得还...

  • 【Redis】Redis学习笔记(五)jedis(JedisCl

    redis系列文章目录 redis学习笔记(一)redis3.2.5集群安装与测试 redis学习笔记(二)Jed...

网友评论

    本文标题:Redis学习(一)简介与安装

    本文链接:https://www.haomeiwen.com/subject/yjlqrxtx.html