`
linyu19872008
  • 浏览: 278695 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

redis学习

 
阅读更多

介绍:

redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步


数据结构:redis目前提供四种数据类型:string,list,set及zset(sorted set)。

string(字符串)

  string是最简单的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value,其上支持的操作与Memcached的操作类似。但它的功能更丰富


list(双向链表)

  list是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等。操作中key理解为链表的名字


dict(hash表)

  set是集合,和我们数学中的集合概念相似,对集合的操作有添加删除元素,有对多个集合求交并差等操作。操作中key理解为集合的名字


zset(排序set)

  zset是set的一个升级版本,他在set的基础上增加了一个顺序属性,这一属性在添加修改元素的时候可以指定,每次指定后,zset会自动重新按新的值调整顺序。可以理解了有两列的mysql表,一列存value,一列存顺序。操作中key理解为zset的名字


1  Redis在windows下的安装使用

http://archive.cnblogs.com/a/2243554/


2 redis下载

http://code.google.com/p/servicestack/wiki/RedisWindowsDownload


3 java客户端需要引用的jedis包

https://github.com/xetorthio/jedis/archives/master


 

分享到:
评论

相关推荐

    Redis学习指南 Redis学习手册

    Redis学习指南 Redis学习手册 Redis教程

    Redis学习笔记.pdf

    Redis学习笔记.pdf 含目录 #资源达人分享计划#

    Redis学习笔记整理

    二、 redis学习笔记之数据类型 3 三、 redis学习笔记之排序 11 四、 redis学习笔记之事务 16 五、 redis学习笔记之pipeline 20 六、 redis学习笔记之发布订阅 23 七、 redis学习笔记之持久化 28 八、 redis学习笔记...

    redis学习笔记

    redis学习笔记redis 是一个开源的 key-value 数据库。它又经常被认为是一个数据结构服务器。 因为它的 value 不仅包括基本的 string 类型还有 list,set ,sorted set 和 hash 类型。当 然这些类型的元素也都是 string...

    redis学习相关资料

    redis学习相关资料 redis命令 redis文档总结 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash...

    redis学习笔记Redis.md

    redis学习笔记

    Redis学习总结.doc

    Redis学习总结

    Redis学习-实战.docx

    Redis学习-实战.docx NoSQL 2.3、 安装Redis Redis数据库操作命令 、 Jedis Spring Data Redis

    Redis学习手册带详细教程

    Redis学习手册

    redis学习笔记.docx

    基于redis学习视频做的笔记

    java整个redis学习笔记整理

    java整个redis学习笔记整理,个人整理的学习日记,有一定的参考性

    redis学习笔记.zip

    redis学习笔记,学习资料,参考视频https://www.bilibili.com/video/BV1jD4y1Q7tU?p=29

    redis学习笔记(详细总结)

    Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持存储的 value 类型相对更多,包括 ...

    Redis学习资料

    Redis学习手册 Hash数据类型 doc Redis学习手册 Key操作命令 doc Redis学习手册 List数据类型 doc Redis学习手册 Set数据类型 doc Redis学习手册 Sorted Sets数据类型 doc Redis学习手册 String数据类型 doc Redis...

    手慢无!redis学习资料打开网盘即可下载.rar

    手慢无!redis学习资料打开网盘即可下载。该资料包内含redis基础知识、基本数据类型、设计与实现、详细内容总结等,适合新手小白学习!

    Redis学习笔记

    Redis学习笔记

    超详细的redis学习笔记

    附件是本人学习redis的一个学习过程笔记和心得,希望对有需要的同行有所助益

    Redis学习集合包

    这是我个人这段时间学习Redis的集合,有Redis的简单测试,Redis的Cluster集群、Redis的Sentinel主从集群、Tomcat+Redis的Session存储、还有基于Spring-data-redis的使用。分享出来给大家,下载可以直接使用,快速...

    redis学习资料

    redis学习资料

Global site tag (gtag.js) - Google Analytics