• Redis 安装与初体验


    一、Redis简介
      Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。

      Redis将数据存储于内存中,或被配置为使用虚拟内存.通过两种方式可以实现数据持久化:使用快照的方式,将内存中的数据不断写入磁盘;或使用类似MySQL的日志方式,记录每次更新的日志。前者性能较高,但是可能会引起一定程度的数据丢失;后者相反。

      Redis支持将数据同步到多台从库上,这种特性对提高读取性能非常有益。

    相比需要依赖磁盘记录每个更新的数据库,基于内存的特性无疑给Redis带来了非常优秀的性能。读写操作之间有显著的性能差异。

      那么Redis可以用在什么地方呢? 我大概列举了以下几点

        1.实时系统 2.消息系统 3.队列系统 4.缓存 5.会话状态共享 等等

    二、Redis如何在Windows10上安装

      看过很多片有关Redis的使用教程,在安装过程总是遇到大大小小的问题 ,经过多次尝试(安装了不下7回)自己总结了最方便的安装方法。

      1.首先从 https://github.com/dmajkic/redis/downloads 上下载已经做好的一个预编译文件。这个使用起来最为简单,只要解压后运行目录下的redis-server.exe文件即可。运行结果如下

     当然 你也可以用cmd找到解压后的路径,然后运行 redis-server.exe 如下:

    0 clients connect 说明当前没有链接上的客户端。当我们链接Redis端口并且保存数据之后将变成

    说明当前DB0保存了一个键值。

      三、Redis 存储字段和取值

      首先重新打开一个cmd窗口,使用cd命令切换到解压后的目录。运行 redis-cli.exe -h 127.0.0.1 -p 6379 ,其中 127.0.0.1是本地ip,6379是redis服务端的默认端口。运行成功如下图所示。

      之后 通过 set [键名] “[键值]” 来存储字段。(键值一定要加“”)。

      通过 get [键名] 来获取字段。

      注意:在获取或设置字段时 要保证redis-server开启。

      之后有时间尝试用C#连接Redis端口并对键值进行增删改查。以上内容纯属经验分享和记录,如果内容有误恳请指正

  • 相关阅读:
    修改采购订单项目的内容显示、更改
    100小时学会sap傻瓜式入门版财务篇之co篇
    100小时学会sap傻瓜式入门版销售与分销sd篇
    100小时学会sap傻瓜式入门版生产计划pp篇
    ABAP SYNTAX COLLECTION II
    100小时学会sap傻瓜式入门版物料管理mm篇
    【转】systemconfigkickstart Package selection is disabled due to problems
    【转】如何在同一台机器上配置多个jboss应用服务器实例(以jboss4.0.5为标准)
    Windows7 install jeklly
    【转】VBoxManage命令详解
  • 原文地址:https://www.cnblogs.com/zactor/p/6430546.html
Copyright © 2020-2023  润新知