码迷,mamicode.com
首页 > 数据库 > 详细

NoSQL介绍(三)

时间:2018-03-10 18:46:41      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:redis

NoSQL介绍(三)

Redis数据类型-string

  • string为最简单的类型,与Memcached一样的类型,一个key对应一个value,其支持的操作与Memcached的操作类似,它的功能更丰富。设置可以存二进制的对象。
  • 示例
    [root@localhost redis-4.0.8]# redis-cli 
    127.0.0.1:6379> set mykey "Successful"
    OK
    127.0.0.1:6379> get mykey
    "Successful"
    127.0.0.1:6379> MSET key1 1 key2 2 key3 3
    OK
    127.0.0.1:6379> MGET key1 key2 key3
    1) "1"
    2) "2"
    3) "3"

Redi数据类型-list

  • list是一个链表结构,主要功能是push、pop,获取一个范围的所有值等等。操作中key理解为链表的名字。
  • 使用list结构,我们可以轻松地实现最新消息排行等功能(比如新浪微博的TimeLine)。list的另一个应用就是消息队列,可以利用list的push操作,将任务存在list中,然后工作线程再pop操作将任务取出进行执行。
  • 示例

NoSQL介绍(三)

标签:redis

原文地址:http://blog.51cto.com/13480443/2084912

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!