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

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

    Redis 提供了多种数据类型,主要包括五种基本类型:String(字符串)、Hash(哈希)、List(列表)、Set(集合)以及Sorted Set(有序集合)。 - **String(字符串)**:最简单的一种数据类型,可以存储二进制数据...

    Redis数据类型-03.docx

    其五大数据类型是Redis的核心,它们分别是字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(Sorted Set)。 1. **字符串(String)**: - String是最基础的数据类型,每个key对应一个value,value可以是...

    Redis集群数据迁移操作文档

    实际迁移过程中,我们以两个场景为例:一是从一个Redis集群(Cluster_A)迁移到另一个Redis集群(Cluster_B),二是从Redis集群(Cluster_A)迁移到单个Redis实例(Redis_C)。在迁移前,务必先检查源和目标Redis...

    redis_exporter-v0.13.linux-amd64.tar.gz

    1. **内存使用**:查看 Redis 使用了多少内存,包括已分配但未使用的内存,以及不同数据类型占用的内存。 2. **键空间统计**:统计数据库中键的数量,以及过期键的比例。 3. **网络通信**:监控 Redis 的连接数,...

    1.1、redis安装和基本数据类型1

    在本节中,我们将探讨 Redis 的安装过程以及它的基本数据类型。 首先,Redis 的安装在 Windows 系统上可以通过下载 Redis 的二进制文件完成。在 `D:\ProgramFiles\minixiao\redis` 目录下,执行 `redis-server.exe ...

    redis-7.0.1 windows x64

    通常,新版本会提供更好的性能、新的数据类型、增强的安全性以及对旧版本中已知问题的解决方案。 2. **配置文件**:压缩包中的 `redis.conf` 是 Redis 服务器的配置文件,包含了启动、绑定地址、端口、内存限制、...

    redis面试题及其答案.pdf

    本内容将详细介绍Redis的主要功能、数据类型、单进程单线程设计、优势、数据淘汰策略以及集群方案等知识点。 首先,Redis的主要功能包含哨兵(Sentinel)和复制(Replication)功能。哨兵系统是用于管理多个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

    cpp-一个Redis模块用于提供张量并执行深度学习模型

    标题中的“cpp-一个Redis模块用于提供张量并执行深度学习模型”表明我们要讨论的是一个用C++编写的Redis扩展模块,它能够支持在Redis内存数据结构存储服务中存储和处理张量,并且能够直接在Redis内执行深度学习模型...

    cpp-aredis一个简洁的redisC客户端

    在实际项目中,`cpp-aredis` 可能会被用于存储会话数据、缓存热点信息、实现分布式锁或者作为消息队列的后端。它的简洁设计使得学习成本较低,同时在性能上也有不错的表现。 总的来说,`cpp-aredis` 是一个轻量级、...

    Redis5.0 Windows64

    - 模块系统:允许开发人员扩展Redis的功能,创建自定义数据类型或命令。 2. **配置文件**: - `redis.windows-service.conf`:此配置文件用于将Redis作为Windows服务运行。通过设置服务启动参数,可以在系统启动...

    Redis面试题(含答案)_20190220222533.pdf

    - **数据类型**:Memcached只支持简单的字符串类型,而Redis支持更丰富的数据类型。 - **性能**:尽管两者都是基于内存的存储解决方案,Redis的性能远超Memcached。 - **持久化**:Redis支持数据的持久化,而...

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

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

    redis 3.0 win7 32位x86

    其中最重要的是引入了Stream数据类型,这为存储时间序列数据提供了可能。此外,还优化了内存管理,提高了性能,并修复了许多已知问题。 **2. Win7 32位x86支持** 尽管Redis主要是在Linux环境下开发和使用的,但通过...

    redis 和 qt hiredis

    Redis 是一个开源的、基于键值对的数据存储系统,它被广泛用于数据库、缓存和消息中间件。Redis 的特点是高性能、低延迟以及丰富的数据结构支持,如字符串、哈希、列表、集合和有序集合。它支持事务处理、发布订阅...

    Redis面试题集

    Redis 与 memcached 相比,具有明显的优势:它支持更丰富的数据类型,如 String、List、Set、Sorted Set 和 Hashes,能够实现更多复杂的数据结构操作。此外,Redis 的性能更优,读写速度极快,并且提供了数据持久化...

    Redis 数据库

    Redis的数据类型包括字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)和有序集合(Sorted Sets),这些数据结构使得Redis能够处理多种多样的应用场景。例如: 1. 字符串:最基础的数据类型,可以...

    A Redis client in pure Matlab.zip

    4. 响应解析:将Redis服务器返回的数据转换回MATLAB数据类型,可能涉及JSON、CSV或其他数据格式的解析。 5. 错误处理:处理网络错误、命令错误等各种异常情况。 在"redis-matlab-master"目录下,可能包含以下文件和...

    redis_Linux+Win_可视化客户端

    2. **数据浏览**:查看和编辑键值对,支持多种数据类型(字符串、哈希、列表、集合、有序集合)的展示和编辑。 3. **数据操作**:执行基本的Redis命令,如GET、SET、DEL、HGETALL等,以及批量操作。 4. **监控与报警...

    redis的安装包大全

    ### 数据类型与使用场景 - 字符串(Strings):最基础的类型,用于存储文本或二进制数据。 - 哈希(Hashes):用于存储键值对集合,常用于对象模型。 - 列表(Lists):有序的元素集合,支持两端插入和删除。 - 集合(Sets)...

Global site tag (gtag.js) - Google Analytics