Redis is an open source, BSD licensed, advanced key-value store.

Redis is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.

More Accurate Description

  • An in-memory persistent key-value store
  • More than a key-value store
  • 5 different data structures

参考官方网站: http://redis.io/

redis不仅仅是一个kv的存储, 支持多种类型, 作为一个NoSQL数据库来说, 对于编程语言友好, 是对关系型数据库很好的补充.

NoSQL最初是一个对于传统关系型数据库的挑战, 比较激进, 目前普遍认为NoSQL是Not Only SQL, 是对于关系型数据库的补充.

关系型数据库建立在完备的数学基础之上, 作为一种通用的数据存储或持久化方案, 具有约束和事务等特性, 这些都是NoSQL数据库欠缺的, NoSQL数据库的多样性, 没有统一的标准, 注定了在实际实践中会遇到一些难以解决的问题. NoSQL少了约束等特性, 但是正因此存储效率等方面有着明显的优势, 简单好用, 合理使用二者, 可以获取非常不错的收益.

Demo使用方法

参考资料汇总

中文参考资料

Redis命令参考: http://redis.readthedocs.org/en/latest/

Redis设计与实现: http://www.redisbook.com/en/latest/

注释源码: https://github.com/huangz1990/annotated_redis_source

redis资料概要 @江南白衣 github: https://github.com/springside/springside4/wiki/redis (redis资料集合, 包含很多入门的资料)

网络资料汇总: http://www.redis.cn/article.html

英文参考资料

官方文档: http://redis.io/documentation

redis little book: http://openmymind.net/2012/1/23/The-Little-Redis-Book/

redis 101: http://no.gd/redis-presentation.pdf

redis github(source code): https://github.com/antirez/redis

Redis 资料整理的更多相关文章

  1. Redis资料整理

    1.Redis命令參考中文简体版. 2.java操作redis.jedis使用api 3.Redis学习笔记. 4.浅谈Redis数据库的键值设计 5.Redis资料汇总专题 6.MongoDB资料汇 ...

  2. zz 圣诞丨太阁所有的免费算法视频资料整理

    首发于 太阁实验室 关注专栏   写文章     圣诞丨太阁所有的免费算法视频资料整理 Ray Cao· 12 小时前 感谢大家一年以来对太阁实验室的支持,我们特地整理了在过去一年中我们所有的原创算法 ...

  3. Java资料整理

    Java资料整理 原创 2017年08月25日 17:20:44 14211  1.LocalThread的应用场景,数据传输适合用LocalThread么 2.linux的基本命令    软链接.更 ...

  4. Redis 知识 整理

    简介 安装 启动 注意事项 使用命令 通用命令 数据结构 字符串(string) 哈希(hash) 队列(list) 集合(set) 有序集合(zset) 位图(bitcount) 事务 订阅与发布 ...

  5. iOS 开发学习资料整理(持续更新)

      “如果说我看得比别人远些,那是因为我站在巨人们的肩膀上.” ---牛顿   iOS及Mac开源项目和学习资料[超级全面] http://www.kancloud.cn/digest/ios-mac ...

  6. (4)Redis 资料

    Redis是一种面向“键/值”对类型数据的分布式NoSQL数据库系统,特点是高性能,持久存储,适应高并发的应用场景. Redis Home http://redis.io/ MSOpenTech/re ...

  7. iOS 学习资料整理

    iOS学习资料整理 https://github.com/NunchakusHuang/trip-to-iOS 很好的个人博客 http://www.cnblogs.com/ygm900/ 开发笔记 ...

  8. H.264的一些资料整理

    本文转载自 http://blog.csdn.net/ljzcom/article/details/7258978, 如有需要,请移步查看. Technorati 标签: H.264 资料整理 --- ...

  9. redis 资料链接

    redis 资料链接  http://blog.nosqlfan.com/html/3537.html

随机推荐

  1. 《C++ Primer Plus》14.2 私有继承 学习笔记

    C++(除了成员变量之外)还有另一种实现has-a关系的途径——私有继承.使用私有继承,基类的公有成员和保护成员都将成为派生类的私有成员.(如果使用保护继承,基类的公有成员和保护成员都将称为派生类的保 ...

  2. (1.1.6)UVA 10978 Let's Play Magic!(直叙式模拟)

    /* * UVA_10978.CPP * * Created on: 2013年10月6日 * Author: Administrator */ #include <iostream> # ...

  3. Go基础---->go的基础学习(四)

    这里简单的介绍一下go中的关于多线程的知识. Go中的多线程 一.go中简单的并发例子 package main import ( "fmt" "time" ) ...

  4. LeetCode——Generate Parentheses

    Description: Given n pairs of parentheses, write a function to generate all combinations of well-for ...

  5. Android 7.1.1 系统截屏

    frameworks/base/packages/SystemUI/src/com/android/systemui/screenshot/TakeScreenshotService.java Tak ...

  6. Module 'null' not found异常解决办法

    百度原因:是因为在   /WEB_INF/web.xml文件中   <servlet> <servlet-name>ActionServlet</servlet-name ...

  7. Nmap的活跃主机探测常见方法

    最近由于工作需求,开始对Nmap进行一点研究,主要是Nmap对于主机活跃性的探测,也就是存活主机检测的领域. Nmap主机探测方法一:同网段优先使用arp探测: 当启动Namp主机活跃扫描时候,Nma ...

  8. 【黑金ZYNQ7000系列原创视频教程】01.熟悉vivado——纯逻辑led实验

    黑金论坛地址: http://www.heijin.org/forum.php?mod=viewthread&tid=36627&extra=page%3D1 爱奇艺地址: http: ...

  9. 如何设置Eclipse工作区默认编辑宽度

    1)打开Window  => Preferences窗口 2)打开Formatter属性页从Java => CodeStyle => Formatter 3) 单击New创建一个自己 ...

  10. linux下nproc的作用

    文章来源: http://blog.csdn.net/odailidong/article/details/50561257 nproc是操作系统级别对每个用户创建的进程数的限制,在Linux下运行多 ...