zoukankan      html  css  js  c++  java
  • 深入浅出Redis01安装

    一 什么是Redis?

      Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

          Redis是一个高性能的Key-Value数据库。

    Key           Value 
    key1          value1
    key2          value2

    二 Redis 特点

    1.内存数据库

    •   所有数据存于内存中,避免了缓慢的磁盘I/O.
    •   备份数据是,将数据写入文件: RDS, AOF.

    2.丰富的数据类型    

    • String
    • List
    • Set
    • Sorted Set

    3. 操作的原子性

    • 操作原子性: 单进程,单线程。
    • 事件驱驱动机制

        事件驱动带来的好处,使占用的CPU非常低。

    4. 支持订阅/发布模型

    •   支持订阅/发布模型
    •     Key过期

    二 安装Redis Server

    1. 下载Redis

    //官网地址
    http://www.redis.io/
    https://github.com/MSOpenTech/redis

    //下载地址
    https://github.com/downloads/dmajkic/redis/redis-2.4.5-win32-win64.zip

    2.把 redis.*.zip文件解压到本地硬盘。

    文件介绍:

    redis-benchmark.exe         # 性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache 的ab 工具).
    redis-check-aof.exe            # 更新日志检查
    redischeck-dump.exe         # 本地数据库检查
    redis-cli.exe                      # 客户端
    redis-server.exe                # 服务器
    redis.windows.conf            # 配置文件

    3. 将配置路径添加到环境变量中。

    Path=C:software edis64bit;

    4. Server端启动

      windows 运行(快捷键:windows键+R键),输入【cmd】命令,进入DOC操作系统窗口。
    使用命令 redis-server.exe  ,启动redis-cli.exe 服务

    redis-server.exe 

    5 客户端访问测试

      另外启动一个 CMD窗口。输入命令 redis

    redis-cli.exe -h 127.0.0.1 -p 6379

     补充部分-Linux下安装Redis

    三 安装 redis Client

       使用maven安装 redis Client.

    <dependency>
        <groupId>redis.clients</groupId>
        <artifactId>jedis</artifactId>
        <version>2.7.3</version>
    </dependency>
  • 相关阅读:
    五、Django之路由系统
    四、Django设置相关
    三、Django安装和流程
    二、Web框架实现
    Flask学习-Wsgiref库
    设计模式之设计模式六大原则(三大基本原则)【1】
    Linux之更改Nginx映射默认根目录
    顺序列表(栈/队列等)ADT[C++]
    [C++]数组与指针(纯代码-复习用)
    [C++]指针与多级指针(图解)
  • 原文地址:https://www.cnblogs.com/wangshuo1/p/redis_1.html
Copyright © 2011-2022 走看看