Redis是什么?

Redis(REmote DIctionary Server)是一个key-value存储系统,能够高速存储数据,value值可以为字符串哈希表列表集合有序集合位图hyperloglogs等数据类型,Redis将数据库完全保存在内存中,具有以下优点:

  1. 存储速度快,每秒可执行大约110000次的设置(SET)操作,每秒大约可执行81000次的读取/获取(GET)操作。
  2. 操作类型具有原子性,支持并发操作

Redis是一个多实用工具,可用于多种缓存、消息队列等。

安装:

下载:

http://www.redis.net.cn/

下载解压后文件内容如下:

打开cmd,定位到Redis解压目录:

输入:

redis-server.exe redis.windows.conf

出现如下运行画面:

至此,Redis server服务已经启动完成。

下面启动客户端,模拟访问

定位到redis目录下运行:

redis-cli

键入

ping检测是否启动,输出PONG则为启动

数据类型:Redis数据类型包括string、key、hash、List、set、sorted set、HyperLogLog,基本操作命令有SET、GET、DEL等,可以键入HELP查看所有命令的使用方式,在http://try.redis.io/可以尝试使用命令。

String(字符串)<string,string>

Hash(哈希)<string,<string,string>>

List(列表)

Set列表:

HyperLogLog

计算无重复的数据集,如果数据集 {1, 3, 5, 7, 5, 7, 8}, 那么这个数据集的基数集为 {1, 3, 5 ,7, 8}, 基数(不重复元素)为5。

最新文章

  1. Stack Overflow: The Architecture - 2016 Edition(Translation)
  2. C语言与java 20155317 王新玮第二次
  3. PyCharm创建virtualenv方法
  4. 如何将C#类库做成COM
  5. delphi 调用百度地图api
  6. Spark 1.6.1分布式集群环境搭建
  7. Yii2 CSRF
  8. js设计模式(10)---观察者模式
  9. [转载]C# ListView用法详解
  10. 基于jQuery 的图片瀑布流实现
  11. js的特殊运算符
  12. Professional C# 6 and .NET Core 1.0 - 37 ADO.NET
  13. MVC学习笔记1-MVC家族间的区别
  14. Struts2知识点学习笔记
  15. BZoj 2301 Problem b(容斥定理+莫比乌斯反演)
  16. aws上ecs上tomcat8080端口打开但是无法访问
  17. android中一些特殊字符的使用(如:←↑→↓等箭头符号)
  18. Oracle to_char()和to_date()函数的用法
  19. js string 和 json 互转
  20. [DBSDFZOJ 多校联训] 就

热门文章

  1. freemaker的函数使用
  2. (C/C++) Array 印出所有排列組合
  3. 腾讯云服务器安装宝塔面板快速配置LNMP/LAMP网站系统
  4. 用 Hystrix 构建高可用服务架构
  5. pygame学习_part1_pygame写程序前的准备工作
  6. ActionBarCompat 教程-实现Action Bar
  7. (转)CentOS7.4环境下搭建--Gluster分布式集群存储
  8. 第1章—Spring之旅—容纳你的Bean
  9. PHP之mb_strstr使用
  10. Spring框架的设计理念