笔记一 Redis基础

在cmd 命令中运行redis 

运行redis命令 :redis-cli  

 

Reids数据结构初探  数据结构有五种 string(字符串)、 list(列表)、set(集合)、hash(散列)、zset(有序集合) 

redis各类型的简单介绍 和最基础的命令  

1.string(字符串)

字符串类型:就是存储一个值吗  存储的数据可以是 string 也可以是 int 之列的类型

可以通过 get ; set ; del 来对string类型进行添加 读取 删除;

2.list(列表) 就是一个集合 类似与数组这样可以存储重复的数据 但数据类型不需要统一 存储的数据类型可以是string 和 int 之类的都可以 

rpush(将值推入列表的右端); lrange (获取列表上面的所有值); lindex(获取类表上给定位置的单个元素)lpop (从列表左端弹出一个值并返回弹出的值)

3.set(集合)redis 的集合和列表都可以存储多个字符串他们之间的不同在于列表可以存储多个相同的字符串,而集合则通过使用散列表来保证自己存储的每个字符串都是各不相同的(这些散列只有键,但没有与键相关联的值)

sadd(将给定的元素添加到集合); smembers(返回集合包含的所有元素);sismember(检查给定的元素师傅存在于集合);srem(如果给定的元素存在集合那么移除这个元素)

hash(散列)类似于字典类型

hset(在散列累面关联起给定的键值对);hget(获取指定的散列值); hgetall (获取散列包含的所有键值对) hdel(如果给定的键存在于散列里面移除这个键)

zset(有序集合)  有序集合和散列一样,都用于存储键值对:有序集合的键被称为成员,每个成员都是各不相同的;而有序集合的值被称为分值,分值必须是浮点数,有序集合可以通过根据成员访问元素 还可以根据分值来访问元素

zadd(将值添加到集合中)zrange(根据元素位置获取范围内的元素)zrangebyscore(获取分值范围的内的元素)zrem(如果给定的成员存在于有序集合那么移除这个成员)

 

转载于:https://www.cnblogs.com/hf-0712/p/5559512.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/490558.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

matlab的四维图像数据可视化

1.颜色来表示第四维 前面已经学了三维图形可视化,所谓三维就是指x轴,y轴,z轴组成了我们的三维,那么第四维用什么来表示呢,我们这里要用颜色来表示第四维,所谓四维图形可视化就是在三维图形可视化的基础上&…

Mybatis 入门之resultMap与resultType讲解实例

resultMap:适合使用返回值是自定义实体类的情况 resultType:适合使用返回值得数据类型是非自定义的,即jdk的提供的类型 resultMap : type:映射实体类的数据类型 id:resultMap的唯一标识 column:库表的字段…

全球半导体产业60年兴衰启示录!

本文来自华泰证券,研究员张馨元、钱海、陈莉敏,感谢分享!科技是当前行业配置不能忽视的主线,我们在今年 5 月 10 日发布的中期策略报告《无科技不牛市,以时间换空间》中提出,5G 时代物联网技术革命带来的是…

手机上python编程工具3和3h有区别吗_Python3.5内置模块之time与datetime模块用法实例分析...

本文实例讲述了Python3.5内置模块之time与datetime模块用法。分享给大家供大家参考,具体如下: 1、模块的分类 a、标准库(Python自带):sys、os模块 b、开源模块(第三方模块) c、自定义模块 2、内…

华为加码布局 VR/AR趁势启航

来源:VR每日必看乘5G东风,VR/AR空间打开。随着5G的到来,5G高速和超低时延的特性将完美应对VR/AR发展的短板,商用牌照的发放将带领5G逐渐进入放量阶段,内外巨头均已开始大力布局。分析人士认为:第一阶段场景…

linux系列之常用运维命令整理笔录

本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文…

Android高德地图自定义Markers的例子

下文为各位重点介绍关于Android高德地图自定义Markers的例子,希望这篇文章能够让各位理解到Android高德地图自定义Markers的方法。 之前的博客里说了地图的嵌入和定位,今天就说说在地图上显示一些我们想要的。在地图中有自带的Markers(标记&a…

javaweb教务管理系统_基于Java web的教务管理系统

源码编号:B-E00033 点击查看(分类规则)项目类型:Java EE项目(非开源)项目名称:基于Java web的教务管理系统(TeachingSystem)当前版本:V1.0.1版本难度等级:✩✩复杂程度:✩✩ 点击查看难度等级用户类型&…

Science揭秘:为什么“好记性不如烂笔头”?

来源:中国生物技术网你还能记起你小学班长的名字吗?但我相信你肯定能记得同桌的名字,和与其共同经历的种种。但要再问你昨天新来同事的名字,你是否可以不假思索的回答出来?是不是有点儿困难?那为什么你能脱…

中国机器人产业发展报告(2019)正式发布!

来源:世界机器人大会2019年8月25日,《中国机器人产业发展报告(2019)》于2019世界机器人大会闭幕式上正式发布,该报告为工业和信息化部2019-2021年财政专项《我国机器人产业发展水平评估体系构建与智能机器人产业链增长…

matlab/ansys协同的一个例子

前段时间找了点Matlab与ANSYS协同工作的资料,在我看来所谓协同是ANSYS将结果写到文件然后Matlab读,或者Matlab写数据到文件ANSYS读,协同是通过读写文件实现的。我找了个瞬态分析的例子,写了APDL,将网上找到的ANSYS结果…

security center拒绝访问_Steam被曝出0day提权漏洞,但厂商拒绝修复

近期,全球流行的Steam游戏客户端被曝出0day提权漏洞,影响全球一亿多Steam用户。该漏洞可让机器上的低权限用户以SYSTEM权限运行程序。这意味着恶意软件很可能利用这个漏洞对受害者的机器进行深度破坏。考虑到Steam是一款总用户1.2亿,日常在线…

人工智能第一股“旷视科技”赴港递交IPO材料 半年亏损52亿估值280亿

来源: 人工智能和大数据8月25日,人工智能领域“独角兽”旷视科技正式向港交所递交IPO材料。招股书显示,旷视拟采用“同股不同权”方式上市,“同股不同权”股东为创始人兼CEO印奇以及两位联合创始人唐文斌、杨沐,三人占…

python可以代替plc吗_PLC可以代替安全控制器吗?电气工程师告诉你

导读 国内的企业越来越重视设备的安全防护,可事故却频频发生,这是为什么呢?主要还是源自于大家对于安全防护知识上存在的诸多误区,比如很多人认为,稳定性高、性能强的PLC即可替代安全控制器的作用,其实这就…

Nature展示迄今为止最详细的“人脑零部件清单”

来源:中国生物技术网近日,美国艾伦脑科学研究所的一项新研究为我们展示了迄今为止最详细的“人脑零部件清单”,阐明了人类大脑皮层的细胞结构,它对于理解我们的认知能力和对疾病的易感性至关重要。该研究近日已发表在《Nature》上…

beautifulsoup网页爬虫解析_爬虫第三天——初识Xpath

解析神器Xpath:1. 什么是XpathXPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。起初XPath的提出的初衷是将其作为一…

机器人4.0时代来临!四大核心技术助推大规模商用部署

来源:北京物联网智能技术应用协会当前,全球机器人市场规模持续扩大,工业机器人市场增速稳定,服务机器人增速突出。2018 年,全球机器人市场规模达 298.2 亿美元, 2013-2018 年的平均增长率约为 15.1%。 在装…

Chapter2 MSP430硬件结构

1、总架构 MSP430单片机采用冯诺依曼结构,包含16位RISC CPU、存储器、片内外设、时钟系统、仿真系统以及数据总线和地址总线。 2、MSP430X CPU(CPUX) DB    AB          ALU位数 MSP430F1XX 16位  16位(最大寻址64KB) …

Matlab给Ansys助攻

大家好,今天二狗准备介绍一下如何利用matlab写一些简单的脚本去解决一些复杂的事情,比如为大型有限元软件Ansys服务(类比)包括数值模拟的前处理和后处理,都大有作为。用过Ansys(没有Ctrlz)的童鞋…

归并排序的时间复杂度为什么为nlogn

归并排序的递归过程如下,该递归树的高度为log2n(计算过程:假设待排序的数组元素个数为n,设高度为x,x意味着n个元素需要连续二分x次才剩下1个元素,即n/2^x1,xlog2n),每一层…