前言 该文章将通过一个小demo将讲述Redis中的string类型命令.demo将以springboot为后台框架快速开发,iview前端框架进行简单的页面设计,为了方便就不使用DB存储数据了,直接采用Redis作为存储. 文中不会讲述springboot用法及项目搭建部分.直接根据功能方面进行讲述,穿插string命令操作说明. 如果需要详细了解该项目的其他部分,请点击下方项目Github地址 项目Github地址:https://github.com/rainbowda/learnWay/…
前言 这一篇文章将讲述Redis中的sortedset类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了. 项目Github地址:https://github.com/rainbowda/learnWay/tree/master/learnRedis/case-sortedset 案例 demo功能是文章点赞排名等等,整个demo的大致页面如下. 准备工作 首先定义一个存储文章的key private static final String ZSET_KEY = "articleLi…
前言 这一篇文章将讲述Redis中的set类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了. 项目Github地址:https://github.com/rainbowda/learnWay/tree/master/learnRedis/case-set 案例 demo功能是共同好友,整个demo的大致页面如下.左边是存储到Redis中的数据,右边是从Redis中弹出的数据. 准备工作 首先定义一个存储a.b好友的key private static final String A_…
前言 这一篇文章将讲述Redis中的list类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了. 项目Github地址:https://github.com/rainbowda/learnWay/tree/master/learnRedis/case-list 案例 demo功能是队列,整个demo的大致页面如下.左边是存储到Redis中的数据,右边是从Redis中弹出的数据. 准备工作 首先定义一个存储list的key private static final String LIS…
前言 这一篇文章将讲述Redis中的hash类型命令,同样也是通过demo来讲述,其他部分这里就不在赘述了. 项目Github地址:https://github.com/rainbowda/learnWay/tree/master/learnRedis/case-hash 案例 demo功能是通讯录,整个demo的大致页面如下 准备工作 首先定义一个key的前缀,已经存储自增id的key private static final String CONTACTS_KEY_PREFIX = "con…
# -*- coding: utf-8 -*- import redis #这个redis不能用,请根据自己的需要修改 r =redis.Redis(host=") 1. Hset 命令用于为哈希表中的字段赋值 .如果哈希表不存在,一个新的哈希表被创建并进行 HSET 操作.如果字段已经存在于哈希表中,旧值将被覆盖.如果字段是哈希表中的一个新建字段,并且值设置成功,返回 1 . 如果哈希表中域字段已经存在且旧值已被新值覆盖,返回 0 . print r.hset(name="name&…
Redis系列-存储篇string主要操作命令 通过上两篇的介绍,我们的redis服务器基本跑起来.db都具有最基本的CRUD功能,我们沿着这个脉络,开始学习redis丰富的数据结构之旅,当然先从最简单且常用的string开始. 1.新增 a)set 语法:set key value 解释:把值value赋给key,如果key不存在,新增:否则,更新 [root@xsf001 ~]# redis-cli redis 127.0.0.1:6379> set user.1.name zhangsan…
通过上两篇的介绍,我们的redis服务器基本跑起来.db都具有最基本的CRUD功能,我们沿着这个脉络,开始学习redis丰富的数据结构之旅,当然先从最简单且常用的string开始. 1.新增 a)set 语法:set key value 解释:把值value赋给key,如果key不存在,新增:否则,更新 [root@xsf001 ~]# redis-cli redis 127.0.0.1:6379> set user.1.name zhangsan #设置user.1.name 为zhangsa…
原文链接(转载请注明出处):Redis系列(二):Redis的数据类型及命令操作 Redis 中常用命令 Redis 官方的文档是英文版的,当然网上也有大量的中文翻译版,例如:Redis 命令参考.这里只列举常用到几个基本命令. 命令 行为 set key value 设置 key 值为 value get key 读取 key 的值 del key 删除 key expire key seconds 设置 key 的生存时间(seconds 秒后自动删除) ttl key 查看 key 剩余生…
今天在虚拟机的Ubuntu上装了一个redis,学习redis的一些基本东西,在数据类型的时候,看到redis的,String,hash,set list zset,对String的setbit命令一头雾水,看不懂什么, SETBIT key offset value 对 key 所储存的字符串值,设置或清除指定偏移量上的位(bit).看的很懵,今天先跳过去,等学完redis了,再回头学习这个.如果大家有什么好的建议,或者看法,请给我留言,让我尽快弄懂这个 SET key value 设置指定…