zoukankan      html  css  js  c++  java
  • Redis缓存系列--(一)Redis的编译安装以及服务的开启

    Redis简介

    Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value方式存储数据的Nosql数据库,提供多种语言的API。Redis的一个键(key)是String类型的,一个键最大的大小为512M。而它的value类型种类包括String、Hash、List、Set、Sorted Set(zset)五种基础数据类型,以及提供Streams、Geo(地理位置功能)和Pub/Sub(发布订阅)等基于基本类型拓展的功能,String类型能存储的value值的大小为512M,Hash类型能存储的键值对个数为(232-1)个,List、Set、ZSet存储的元素个数也为(232-1)个

    可以通过Redis的github网址来查找关于Redis编译安装或者开发中遇到的各种问题;也可以通过Redis的官方网站来查看Redis的各种命令的使用方法,我们在后边的章节中也会介绍关于扩展类型的一些应用场景。

    在Linux系统中下载并编译安装Redis

    在编译安装之前,需要下载一些必要的依赖包,比如gcc、jemalloc等依赖软件包。

    # 下载压缩包
    wget http://download.redis.io/releases/redis-6.0.8.tar.gz
    
    # 解压压缩包
    tar -zxvf redis-6.0.8.tar.gz
    
    # 进入解压目录
    cd redis-6.0.8
    
    # 编译当前文件夹中的文件
    make
    
    # 安装到/usr/local/redis目录中,安装的文件只有一个bin目录
    make install PREFIX=/usr/local/redis
    
    # 创建Redis配置文件和data存放目录
    mkdir /usr/local/redis/conf /usr/local/redis/data
    

    启动Redis服务

    # 简单的启动(不是在后台运行服务)
    ./redis-server
    
    # 带配置文件的后台启动(配置文件可以自定义编写)
    ./redis-server /path/to/redis.conf
    

    redis配置文件的具体内容如下:

    # 后台启动Redis服务
    daemonize yes
    #端口号
    port 6666
    # ip绑定,Redis不建议公网开放,直接绑定0.0.0.0
    bind 0.0.0.0
    

    启动Redis客户端

    #启动客户端
    redis-cli
    
    #进入客户端之后,在命令界面关闭Redis服务
    >shutdown
    

    这样,Redis的基本安装以及服务和客户端程序的开启就完成了。

  • 相关阅读:
    课后作业
    课后作业
    课后作业3
    课后作业
    课后作业
    课后作业
    java 加减法2
    java 出计算题
    Java web 登录界面
    构建之法读后感
  • 原文地址:https://www.cnblogs.com/mr-ziyoung/p/13816130.html
Copyright © 2011-2022 走看看