zoukankan      html  css  js  c++  java
  • Redis介绍以及安装(Linux与windows)

    1、liunux系统

          redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的 不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add /remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种不同方式的排序。Redis数据都是缓存在计算机内存中,并且会周期性 的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。

         redis官网地址:http://www.redis.io/

         最新版本:2.8.3

         在Linux下安装Redis非常简单,具体步骤如下(官网有说明):

         1、下载源码,解压缩后编译源码。

    $ wget http://download.redis.io/releases/redis-2.8.3.tar.gz
    $ tar xzf redis-2.8.3.tar.gz
    $ cd redis-2.8.3
    $ make

         2、编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。

    mkdir /usr/redis
    cp redis-server  /usr/redis
    cp redis-benchmark /usr/redis
    cp redis-cli  /usr/redis
    cp redis.conf  /usr/redis
    cd /usr/redis

         3、启动Redis服务。

    $ redis-server   redis.conf

         4、然后用客户端测试一下是否启动成功。

    $ redis-cli
    redis> set foo bar
    OK
    redis> get foo
    "bar"

    2、windows系统

    1、下载安装

    Redis它没有windows的官方版本,但是有非官方的版本,如下

    32和64位下载地址 redis-2.4.5-win32-win64.zip  另外git上有64位的,维护比较频繁:https://github.com/MSOpenTech/redis

    我的电脑是win7下的64位系统,下载的是2.4.5版本的,然后直接解压就可以了。

    我直接剪切64bit文件夹到d盘的然后改了下名字redis-2.4.5,也就是说我的redis的安装目录是d: edis-2.4.5。因为该版本里面已经有redis.conf文件了,所以不用再加redis.conf文件了。

     

    redis-server.exe:服务程序

    redis-check-dump.exe:本地数据库检查

    redis-check-aof.exe:更新日志检查

    redis-benchmark.exe:性能测试,用以模拟同时由n个客户端发送Mge Sets/Gets查询

    2、配置运行

     启动redis:

     输入命令:redis-server.exe redis.conf

    如图:

    像这样就说明redis启动成功了,注:不要关闭该窗口,不然redis就会停止服务的。然后再另一个窗口设置客户端

    输入命令:redis-cli.exe -h 192.168.0.112 -p 6379

    这样就可以对Redis进行操作了。

    相关文章:http://baike.baidu.com/link?url=fRdTAFhktSxfDAgDwitQBur7gUeduPtKA8BszrNUNd79lVFV8HB_OrNCdB6cYF7_8XGcNIBXXavBHGnO1sxkB_
    Redis应用场景
    相关:redis教程Jedis使用总结
    jedis源码中ShardedJedis实现sharding
    Java内存数据库实践之深入浅出Redis - Jedis分布式(Sharding/Sharded)

    开源项目地址:
    服务端:https://github.com/antirez/redis
    java 客户端:https://github.com/xetorthio/jedis
  • 相关阅读:
    ubuntu-18.04自动配置脚本
    Nodejs on windows 10
    终端接收FFMEPG推送的流出现音频卡顿问题
    FFMPEG 4.0 版本 支持PSI设置
    FFMPEG 支持https协议
    FFmpeg修改AC3编码的描述子
    FFMPEG 设置socket缓冲区
    将 h264 格式转换为YUV数据
    将 YUV 数据 编码为 h.264 格式
    将 PCM 数据编码为AAC格式
  • 原文地址:https://www.cnblogs.com/langtianya/p/4402060.html
Copyright © 2011-2022 走看看