`
zc985552943
  • 浏览: 287114 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
Babe4ca6-5e6f-33aa-9078-762ee3ccfb7e
云计算--hadoop
浏览量:11466
5e98c2c1-2a82-3388-bc80-7fca0170bb12
redis解说
浏览量:26631
088014c7-4d3f-39ce-b72e-4ebe7046a134
MongoDB读书笔记
浏览量:15611
D2b74847-c860-3e26-96fe-3fa4498d6348
Maven读书笔记
浏览量:26661
688db20f-402d-3a1d-8188-d6153d6c7465
Java通信
浏览量:13379
社区版块
存档分类
最新评论

03_(A)Redis数据类型

阅读更多

Redis的数据类型:key,string,list,set,sorted set,hash。

学习这种数据类型最主要的就是实践。你多操作几次就记住了。这次先说明前面三种数据类型常用的命令。(请一定要熟练使用常用的命令,后面你会知道为什么哟……)

还是先启动Redis吧。

启动命令还记得吗?

redis-server redis.conf

别忘了密码哟

auth ****

现在开始学习一种数据类型(或许不是一种类型)key

 因为Redis是键值对的缓存数据库。所以下面讲解value是String类型的命令:


 SET key value [EX seconds] [PX milliseconds] [NX|XX]
将字符串值 value 关联到 key 。
如果 key 已经持有其他值, SET 就覆写旧值,无视类型。
对于某个原本带有生存时间(TTL)的键来说, 当 SET 命令成功在这个键上执行时, 这个键原有的 TTL 将被清除。
可选参数
从 Redis 2.6.12 版本开始, SET 命令的行为可以通过一系列参数来修改:
    EX second :设置键的过期时间为 second 秒。 SET key value EX second 效果等同于 SETEX key second value 。
    PX millisecond :设置键的过期时间为 millisecond 毫秒。 SET key value PX millisecond 效果等同于 PSETEX key millisecond value 。
    NX :只在键不存在时,才对键进行设置操作。 SET key value NX 效果等同于 SETNX key value 。
    XX :只在键已经存在时,才对键进行设置操作。

下面开始讲解list数据类型


 好了,这次就说到这吧。当然这三种数据类型还有很多其他的命令。但是可能不是很常用。大家可以自己去探索一下。回头给一个链接。里面有中文的Redis的帮助文档。里面有比较全的命令。

 

  • 大小: 89.4 KB
  • 大小: 144.5 KB
  • 大小: 35.6 KB
  • 大小: 131 KB
  • 大小: 60.5 KB
分享到:
评论

相关推荐

    java大数据作业_8Redis、Thrift、Hadoop2

    1 Redis常用的数据类型有什么? 2 如何配置启动持久化AOF? 3 查看以test开头的所有的key 4 Redis如何将key为a的hash中key为b对应的值加1 5 Redis有几种订阅方法? 6 简述Redis建立连接池的代码 7 使用jedis向队列b...

    Redis数据类型-03.docx

    Redis

    如何高效地向Redis插入大量的数据(推荐)

    最近有个哥们在群里问,有一个日志,里面存的是IP地址(一行一个),如何将这些IP快速导入到Redis中。...Using a normal Redis client to perform mass insertion is not a good idea for a few reasons: the naive app

    Redis在windows下安装过程

    上面已经说过,Redis支持丰富的数据类型,所以这完全可以用Redis来完成,将这种热点数据存到Redis(内存)中,要用的时候,直接从内存取,极大的提高了速度和节约了服务器的开销。 总之,Redis的应用是非常广泛...

    redis面试题及其答案.pdf

    Redis主要有哪些功能? Redis支持哪几种数据类型? Redis是单进程单线程的? Redis为什么是单线程的? 使用Redis的优势? Redis集群方案应该怎么做?都有哪些方案? ...

    狂神说Redis笔记.pdf

    狂神Redis课堂笔记,Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. 翻译为:Redis是一个开源的内存中的数据结构存储系统,它可以用作...

    Redis入门指南(第2版)电子书

    《Redis入门指南(第2版)》是一本Redis的入门指导书籍,以通俗易懂的方式介绍了Redis基础与实践方面的知识,包括历史与特性、在开发和生产环境中部署运行Redis、数据类型与命令、使用Redis实现队列、事务、复制、...

    javalruleetcode-redis-redlock:Redis数据类型的使用场景、Redisson分布式锁

    一、Redis数据类型使用场景 1. 两个小细节 (1)命令不区分大小写,而 key 区分大小写。 (2)help @ 可以快速查看命令。 # 1: 命令不区分大小写,而 `key` 区分大小写 127.0.0.1:6379[2]> set k1 v1 OK 127.0.0.1:...

    Redis的使用

    a)了解NoSQL及其产品 b)掌握Redis的安装和启动 c)掌握Redis的数据类型 d)掌握Redis的操作命令 e)掌握JRedis的使用 f)掌握Redis的持久化 g)掌握Redis的replication

    Redis V3.0 中文文档

    第 2 章数据类型初探. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 字符串 (Strings) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

    redis-3.2.0-win64

    TYPE key 返回某个key元素的数据类型 ( none:不存在,string:字符,list,set,zset,hash) KEYS pattern 返回匹配的key列表 (KEYS foo*:查找foo开头的keys) RANDOMKEY 随机获得一个已经存在的key,如果当前数据库为空...

    Redis 3.0 中文版 - v1.1.pdf

    第 2 章数据类型初探. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 字符串 (Strings) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

    linux虚拟机上安装配置redis3.0.7

    我们给大家列出详细的图文步骤教给大家在linux虚拟机...Redis数据类型 b) 在/usr/local创建redis目录(mkdir redis) 将redis-3.0.7.tar.gz复制到此目录下(cy /root/redis-3.0.7.tar.gz /usr/local/redis),进行解压(ta

    Redis简介

    与其它键值数据存储相比,Redis有一组相对丰富的数据类型。 c.Redis可以将数据复制到任意数量的从机中。 Redis的优点 a.异常快:Redis非常快,每秒可执行大约110000次的设置(SET)操作,每秒大约可执行81000次的读取/...

    Java - Redis操作的工具类RedisUtil

    内容概要:主要把一些常用的redis操作使用redisTemplate包装为redis命令名的方式,包括redis的各种数据类型的操作方法,如,批量删除key;序列化key;查找匹配的key;将当前数据库的 key 移动到给定的数据库 db 当中...

    Redis 编译安装手册详解

    Redis是:a disk backed in memory database,而且有丰富的数据类型:strings,hashes, lists, sets, sorted sets, bitmaps和hyperloglogs.

    rediscompare:rediscompare is a tool for chech two redis db data consistency. 是用来对比、校验redis 多个数据库数据一致性的命令行工具,支持单实例到单实例、单实例到原生集群、多实例多库到单实例等场景

    rediscompare是用于比较redis数据库数据一致性的命令行工具 验证机制 rediscompare扫描源数据库中的数据,并通过scan命令将其与目标数据库进行比较,并从值长度,值和ttl等维度进行检查。 最后,生成一个结果文件,...

    SpringMVC-Mybatis-Shiro-redis-master 权限集成缓存中实例

    这里之前的配置有问题,因为参数类型不一致,有时候jar和环境的问题,导致参数根据index对应,会处理问题, 理论上加另一个 name,就可以解决,现在把name 和type都加上,更保险。 --> 二、登录获取上一个URL...

    Redis云管理平台CacheCloud.zip

    例如:100个redis数据节点组成的redis-cluster集群,如果单纯手工安装,既耗时又容易出错。2.实例碎片化 作为一个Redis管理员(可以看做redis DBA)需要帮助开发者管理上百个Redis-Cluster集群,分布在数百台机器上,...

    mmkv:使用Redis API的内存映射文件中的数据结构

    MMKV:内存映射文件上的快速持久键值引擎 MMKV是BSD许可的,基于内存映射文件的快速...支持大多数Redis数据结构和API 支持自定义POD类型。 与内存中的相同数据结构相比,具有非常快的性能。 警示语 如果应用程序/

Global site tag (gtag.js) - Google Analytics