zoukankan      html  css  js  c++  java
  • linux下redis单机版搭建

    1.1.什么是redis

    Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:

    字符串类型

    散列类型

    列表类型

    集合类型

    有序集合类型。

    1.2.redis的应用场景

    缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使用)

    分布式集群架构中的session分离。

    聊天室的在线好友列表。

    任务队列。(秒杀、抢购、12306等等)

    应用排行榜。

    网站访问统计。

    数据过期处理(可以精确到毫秒)

    1.3.redis单机版安装

    (1)因为redis使用c语言开发的,如果要运行在linux上,需要gcc-c++的环境。那么我们就要先看一下是否安装了gcc-c++如果没有的话,需要在虚拟机上安装gcc-c++环境

      首先需要查看linux上是否拥有该运行环境,输入命令为:rpm -qa | grep gcc-c++

      我的linux上是装有该环境的,输入命令后的结果为:gcc-c++-4.4.7-17.el6.i686

      如果linux上没有该环境的话,那么,需要安装该环境,联网安装的命令如下:yum install gcc-c++

    (2)从官网上下载http://download.redis.io/releases/redis-3.2.11.tar.gz,并把redis-3.2.11.tar.gz拷贝到/user/local目录下,

    (3)解压源码:tar -zxvf  redis-3.2.11.tar.gz

    (4)进入解压后的目录 cd /usr/local/redis-3.2.11,然后进行编译 :make

    (5)安装到指定目录下  make PREFIX=/usr/local/redis install

    (6)拷贝配置文件到安装目录下  cp /usr/local/redis-3.2.11/redis.conf  /usr/local/redis/bin

    1.4.启动redis

     (1)、前端模式启动

      直接在/usr/local/redis/bin目录下运行./redis-server 是前台启动,在关闭运行的窗口后redis也将关闭,不推荐使用此方法,为了关闭窗口后不关闭redis,需要使用后台启动。

     (2)、后端模式启动

      修改redis.conf的daemonize的no为yes,直接在/usr/local/redis/bin目录下执行./redis-server ./redis.conf启动redis,执行./redis-cli可进入redis客户端

  • 相关阅读:
    尤瓦尔•赫拉利简史三部曲读书笔记
    5星|《城市与国家财富》:经济发展的基本单位是城市而不是国家
    oracle SQL Develop导出数据库中的表格数据到excel
    selvert的过滤器filter处理中文乱码
    jsp中四种传递参数的方法
    Mybatis中配置Mapper的方法
    JAVA文件中获取路径及WEB应用程序获取路径方法
    MyEclipse 常用设置
    Java连接oracle数据库的OCI和thin
    Java连接oracle数据库的OCI和THIN
  • 原文地址:https://www.cnblogs.com/duanrantao/p/8711781.html
Copyright © 2011-2022 走看看