redis-1-简介安装启动

作者: 打伞的Fish | 来源:发表于2018-06-13 07:24 被阅读12次

今天开始读《Redis开发与运维》这本书,然后就边读边做笔记,这样后面复习起来也方便;
通过这篇文章你会知道以下问题的回答:

  • redis有哪些特性?
  • redis如何安装? 安装后产生的文件在哪里?每个文件都是做什么?
  • redis如何启动服务?如何连接?如何关闭?

Redis 特性

  • 速度快
    基于内存存储,底层是C语言实现,使用的是单线程架构
  • 基于键值对的数据结构服务器
    它主要提供了5种数据结
    构: 字符串、 哈希、 列表、 集合、 有序集合, 同时在字符串的基础之上演变
    出了位图(Bitmaps) 和HyperLogLog两种神奇的“数据结构”, 并且随着
    LBS(Location Based Service, 基于位置服务) 的不断发展, Redis3.2版本中
    加入有关GEO(地理信息定位) 的功能
  • 丰富的功能
    提供了键过期功能, 可以用来实现缓存。
    提供了发布订阅功能, 可以用来实现消息系统。
    支持Lua脚本功能, 可以利用Lua创造出新的Redis命令。
    提供了简单的事务功能, 能在一定程度上保证事务特性。
    提供了流水线(Pipeline) 功能, 这样客户端能将一批命令一次性传到Redis, 减少了网络的开销
  • 持久化--RDB AOF
  • 主从复制
  • 高可用和分布式

Redis不可以做什么

由于是数据存储在内存,所以对于海量数据,用Redis存储,经济成本就高了,同时存储些冷数据也是没必要的;

Redis源码安装

$ wget http://download.redis.io/releases/redis-3.0.7.tar.gz
$ tar xzf redis-3.0.7.tar.gz
$ ln -s redis-3.0.7 redis   创建一个软连接即相当于快捷方式
$ cd redis
$ make
$ make install

ln -s redis-3.0.7 redis 创建一个软连接即相当于快捷方式,关于软连接可以参考这篇文章
安装成功后,查看版本号

版本号查看

redis安装目录介绍

目录介绍

redis服务启动关闭

  • 默认启动方式
    直接输入redis-server,这种是启动默认配置,然后同时要开新的窗口连接redis,如果按ctrl z,服务就退出了,另个窗口你在操作就显示没有连接到Redis

  • 运行方式启动,可以添加参数,就像java启动程序一样,添加些参数


    指定参数启动
  • 配置文件方式启动

     redis-server /opt/redis/redis.conf
    
  • 关闭和连接redis
    连接redis就是用redis-cli,然后关闭就用redis-cli shutdown,关闭还可以指定是否生成持久化文件

    redis-cli shutdown nosave|save

相关文章

  • redis-1-简介安装启动

    今天开始读《Redis开发与运维》这本书,然后就边读边做笔记,这样后面复习起来也方便;通过这篇文章你会知道以下问题...

  • RabbitMQ

    一、简介安装 先安装erlang在安装RabbitMQ启动:RabbitMQ Command Prompt(以管理...

  • Kafaka入门(2)- springboot 集成 kafk

    1. 启动kafka 参考:Kafaka入门(1)- Kafka简介和安装与启动(mac) 启动zookeeper...

  • Mac OS安装Kettle

    一 、Kettle简介 二 、Kettle下载安装 三 、Kettle启动

  • windows zookeeper 安装及使用

    一、简介 二、下载 三、安装 四、启动 1 进入到bin目录,并且启动zkServer.cmd,这个脚本中会启动一...

  • Hadoop 集群搭建

    目录 集群简介 服务器准备 环境和服务器设置 JDK环境安装 Hadoop安装部署 启动集群 测试 集群简介 在进...

  • CentOS 7 firewalld使用简介

    firewalld的简介 firewalld常用命令 安装firewalld 安装图形化的配置界面 启动 停止 禁...

  • Hyperledger Fabric 1.2系列:3.启动fir

    简介 在启动网络之前,确保你已经安装了所必要的依赖。如果没有安装,请参考之前的两篇内容。 启动网络 进入fabri...

  • elk安装配置

    简介:本文介绍了elk(elasticsearch、logstash、kibana)的安装,配置,启动,以及创建用...

  • Redis详解(一)------ redis的简介与安装

    目录 1、Redis 的简介 2、Redis 下载 3、安装环境 4、编译安装 5、启动Redis 6、关闭Red...

网友评论

    本文标题:redis-1-简介安装启动

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