Redis——》介绍

原创 2016年05月31日 21:37:41

1、介绍:

  Redis是一种NoSQL数据库。和Memcached类似,以Key-Value形式进行存储,但redis支持存储的value的类型更多,包括string,list,set,zset和hash。redis支持各种不同形式的排序,为了保证效率,数据都是缓存在内存中。

2、优点:

  性能高:Redis能支持超过 100K+ 每秒的读写频率

  数据类型丰富:包括string,list,set,zset和hash数据类型操作

  原子性:Redis的所有操作都是原子性

  丰富的特性:Redis还支持通知,key过期等特性。

3、性能:

下面是官方的bench-mark数据:

测试完成了50个并发执行100000个请求。

设置和获取的值是一个256字节字符串。

Linuxbox是运行Linux2.6,这是X3320Xeon2.5ghz。

文本执行使用loopback接口(127.0.0.1)。

结果:写的速度是110000次/s,读的速度是81000次/s。

4、数据类型:

  String:最简单的类型,与Memcached一样的类型,一个key对应一个Value。

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

  set :是集合,对集合的操作有添加删除元素,有对多个集合的交并差等操作。

  zset:是set的升级版本,在set的基础上增加了顺序属性。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

redis学习系列之——介绍篇

今天要分享的内容是redis背景介绍Redis 背景介绍 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统...

redis环境搭建——介绍、安装、配置

1. NoSQL&Redis介绍        NoSQL,Not Only SQL,是非关系型的数据库。传统的关系数据库不能满足超大规模和高并发的应用。       ...

淘淘商城系列——Redis五种数据类型介绍

Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。下面我分别介绍之。String(字符串)字符串是Re...

Redis 介绍及编译安装——单机

1、Redis的介绍 Redis 开源的内存数据库,以Key-Value方式存储数据; Redis的特点:     1)、Redis的数据完全存储在内存中,使用磁盘仅仅是为了持久化数据,解决重启服务器...

Redis——简单介绍

一,简单介绍   Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。  Redis从它的许多竞争继承来的三个主要特点:Redis数据库完全在内...

redis微博——拉模型

上回写了一篇推模型的内容,这回分享一篇拉模型的内容。 拉模型拉模型就是展示微博的时候,获取自己的所有关注的人,然后从关注的人中拉取最新微博。微博项目数据结构设计user表设计注册的时候将user数据写...

redis ——基础篇

  • 2012-10-30 16:08
  • 172KB
  • 下载

Redis学习笔记(十)——过期时间、访问限制与缓存

过期时间 之前应该提到过redis的特性之一是可以设置键的超时时间。命令是expire。 Shell ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)