• Redis入门


    什么是redis?

    Redis是一个开源的,用key-value形式存储,性能高,可扩展的web应用程序的完美解决方案。
     
    特点:
        数据完全存储在内存中,速度快效率高,并且支持数据持久化到磁盘,数据不会像memcached那样服务器重启就丢失数据。
        支持分布式,主从模式,会将数据复制到从服务器中。
        支持的数据类型较多,除了字符串String,还支持常用的列表list、集合set、有序集合zset、散列哈希hash等,这些数据类型都支持push/pop、add/remove及取交集并集和差集等更丰富的操作。
     
    区别于memcached:
        redis会周期性把更新的数据写入磁盘或者把修改的操作写入追加的记录文件,并在此基础上实现了master-slave。
     
    优势:
        速度非常快,每秒执行约11W集合,每秒约81000+条记录。
        支持丰富的数据类型,列表、集合、有序集合、散列数据类型。有效的解决各种问题。
        操作原子性,保证多个客户端同时操作拿到的数据都是最新的。
        多功能实用工具,可以用在多个用例如缓存、消息、对列实用,任何短暂的数据、应用程序,如web应用会话,网页命中计数等。
     
    windows版安装和使用redis:
    安装:
        首先下载对应操作系统的redis压缩包,解压到磁盘某目录,如:D: edis-2.4.5
        
        打开cmd窗口,cd到此目录下,执行命令。
            redis-server.exe redis.conf
        再打开一个cmd窗口,cd到此目录下,执行命令。
            redis-cli.exe -h 127.0.0.1 -p 6379
            其中,-h指定本地域名或ip,-p指定端口。
    使用:
        存值    set test "hello world"
        取值    get test

     



  • 相关阅读:
    集合
    WPF自定义控件--模拟手机密码输入控件,在输入时显示最后一个输入密码字符
    配置VS不生成XML和PDB文件
    Wlan常见命令(可以查看连接密码)
    云栖社区用机器人爬CSDN的文章?
    Marshal.PtrToStringAnsi中文乱码
    各种手工DIY
    yii2修改默认控制器
    3D模型网站分享
    SemanticZoom配合GridView组件的使用关键点
  • 原文地址:https://www.cnblogs.com/douJiangYouTiao888/p/6474061.html
Copyright © 2020-2023  润新知