文档章节

redis 基础操作学习

18y
 18y
发布于 2017/06/05 14:29
字数 265
阅读 2
收藏 0
点赞 0
评论 0

redis 支持 5种字符类型

1、string   字符串类型

操作命令 :

字符串

set string1 haha

get string1

整形

set string2 4

get string2 

支持整形的自增,自减

增:  incr string2

减: decrby string2  2 (自减2)

2、list    队列类型 (队列规则:先入先出)  

lpush  左边推入元素

lpush list 11

lpush list 12

lpush list 12

rpop  右边推出元素 

rpop list  结果是 “11”

查看string类型元素数量 : llen  元素名称

llen list  结果是   "3"   元素可以不唯一

3、set 类型

插入:sadd  set1   11

查看:scard set1

sadd set1 12

sadd set1 12

scard set1  结果是 "2"   只有两个元素  说明元素必须唯一

sismember  检查元素是否在集合内 

sismember  set1 12   结果 “1”或 “0”

删除 : scem set1 12

4、hash 类型(散列类型)
       键值对方式

插入:hset  hash1 key1  12

获取:hget hash1 key2 13

hset hash1 key3 13 

获取hash类型元素数量 : hlen 元素名称

hlen hash1  结果 “3”

修改:hset hash1 key1 15

hget hash1   

一次性获取值

hmget hash1 hash2 hash3

5、sort set 结构

。。。。

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
18y

18y

粉丝 3
博文 78
码字总数 18162
作品 0
河源
程序员
redis命令及对应jedis操作(一)-String类型

我们知道学习编程知识,先要搭建环境,首先需要下载redis工具包,下载时需要注意,redis的偶数版是表示稳定版(2.4,2.6等),奇数版表示非稳定版(2.5,2.7等),我下载的是2.6的,最新版本...

laoyao
2014/07/26
0
3
超人学院大数据高薪就业班第七期精彩课程抢先看

超人学院大数据高薪就业班第七期火爆招生中,新的一期,内容部不断增加,还有更多优惠呦,精彩内容抢先看: 1、Linux课程:如果你没有使用过Linux,别担心,本内容让你轻松入门,讲解Linux基...

超人学院
2015/04/30
0
0
PHP 程序员的技术成长规划

按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做...

oschina
2016/05/16
4.3K
34
PHP开发程序员的学习路线

兄弟连PHP培训,简单为大家梳理了每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。 第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操...

xdl刘涛
2016/08/11
20
0
PHP框架--SPFramework

SPFramework。这是一个十分简洁的PHP框架,创作的目标有: 提供最基础最简洁的MVC服务,尽量减少挂载程序,无复杂结构,提高运行效率 降低团队成员学习成本(借鉴了SMARTY用法等),使用了普通...

技术揣摩
2015/09/08
563
0
[ Linux运维学习 ] 路径及实战项目合集

我们知道运维工程师(Operations)最基本的职责就是负责服务的稳定性并确保整个服务的高可用性,同时不断优化系统架构、提升部署效率、优化资源利用率,确保服务可以7*24H不间断地为用户提供服...

实验楼
2017/11/15
0
0
泥沙砖瓦浆木匠/springboot-learning-example

springboot-learning-example spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 推荐 springcloud-learning-example spring cloud 实践学习案例 https://github...

泥沙砖瓦浆木匠
2017/03/29
0
0
Redis学习笔记之Redis列表List(六)

Redis学习笔记之Redis列表List(六) 特点 List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不...

残风vs逝梦
2016/10/07
45
0
Redis网络架构及单线程模型

最近略有闲暇时间,于是对Redis进行了一些学习,学习途径除了官方文档还有Redis源代码,我看的版本是2.8.13,Redis源码总行数不到5W行,不同组件拆分非常细致,阅读起来也很清晰。这篇博客主...

Float_Luuu
2016/05/20
1K
0
redis数据库在windows下的安装,配置与使用

redis数据库在windows下的安装,配置与使用 1. 背景。 因为分布式爬虫搭建的需要,会使用到Scrapy-redis实现分布式爬虫。 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持...

zwq912318834
2017/12/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

工作笔记

在list的for-each循环中,直接remove会报java.util.ConcurrentModificationException,但是在remove后面加上break就不会报错了 如果不是每次重新组装,提供出去的配置信息必须以深度克隆的方...

lost_keke
4分钟前
0
0
TensorFlow 退化学习率

随着训练次数的增多,开始时学习率较大,可以较快的收敛到最优解附近,之后学习率应该比较小 exponential_decay 设置每隔一定的学习步数就将学习率下降到指定标准 下面是每隔10步,学习率会下...

阿豪boy
5分钟前
0
0
01、centos7安装docker

1、首先在安装之前检查系统内核版本 [root@docker01 ~]# uname -r3.10.0-327.el7.x86_64[root@docker01 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@......

北岩
10分钟前
0
0
iptables filter表 nat表 应用实例

iptables基础实例 iptables -nvL 查看规则 [root@localhost ~]# iptables -nvLChain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source ......

李超小牛子
11分钟前
0
0
什么?你的私钥泄漏了?

代码签名是一种当代标准做法,其中软件开发人员通过可信证书颁发机构的验证,并接收可用于签署脚本和可执行文件的证书和私钥。 几乎每个设备,操作系统和网络浏览器都经过硬编码,以尽可能少...

亚洲诚信
16分钟前
1
0
Iterm2安装Zsh + Oh My Zsh+Solarized

安装Oh My Zsh curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh 安装Zsh: 1.安装zsh brew install zsh 2.配置iterm2 sudo vim /etc/shells输入:......

孟飞阳
24分钟前
0
0
缓解ddos攻击的有效解决办法

因为防火墙无法处理所有类型的ddos攻击,下一代防火墙生成内置的DDoS防御,但是无法处理所有类型的攻击。对抗DDoS攻击的最佳做法是有专属的设备或者服务在攻击透过防火墙或者其他的IT基础设施...

上树的熊
24分钟前
0
0
Spark Streaming如何使用checkpoint容错

在互联网场景下,经常会有各种实时的数据处理,这种处理方式也就是流式计算,延迟通常也在毫秒级或者秒级,比较有代表性的几个开源框架,分别是Storm,Spark Streaming和Filnk。 伦理片 http...

刺猬一号
26分钟前
1
0
Xamarin Essentials教程地理定位Geolocation

Xamarin Essentials教程地理定位Geolocation 通过地理定位功能,应用程序可以获取用户的当前地理位置,如经纬度值。利用地理位置,可以在地图上定位,也可以转化物理位置,划分用户的归属地。...

大学霸
39分钟前
0
0
vue 编译警告 Compiled with 4 warnings

There are multiple modules with names that only differ in casing. This can lead to unexpected behavior when compiling on a filesystem with other case-semantic. Use equal casing.......

落雪飞声
43分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部