`

(一)Redis基础类型

 
阅读更多
Redis有五种基础类型:
String  List Set Hash Zset(sorted set)

一下图片均来自Redis in action

String:




string command:
http://redis.io/commands#string

set hello world
get hello
del hello
get hello

list:



List command:
http://redis.io/commands#list

rpush list-key item
rpush list-key item2
rpush list-key item
lrange list-key 0 -1
"item"
"item2"
"item"
lindex list-key 1
lpop list-key
lrange list-key 0 -1

Set:




Set command :
http://redis.io/commands#set

sadd set-key item
sadd set-key item2
sadd set-key item3
sadd set-key item
smembers set-key
1) "item"
2) "item2"
3) "item3"

Hash




hash command :
http://redis.io/commands#hash

hset hash-key sub-key1 value1
hset hash-key sub-key2 value2
hset hash-key sub-key1 value1
hgetall hash-key
1) "sub-key1"
2) "value1"
3) "sub-key2"
4) "value2"

sorted set:



sorted set command :
http://redis.io/commands#sorted_set

zadd zset-key 728 member1
zadd zset-key 982 member0
zadd zset-key 982 member0
zrange zset-key 0 -1 withscores
1) "member1"
2) "728"
3) "member0"
4) "982"
zrangebyscore zset-key 0 800 withscores
zrem zset-key member1
zrem zset-key member1
zrange zset-key 0 -1 withscores
  • 大小: 15.3 KB
  • 大小: 19 KB
  • 大小: 16.5 KB
  • 大小: 21.9 KB
  • 大小: 24.8 KB
分享到:
评论

相关推荐

    Redis基础数据库类型

    Redis 基础数据类型 Redis 作为一个内存数据库已经被许许多多的公司使用,它的性能非常的优秀,读写速度支持非常快而且支持 10W 的 QPS。今天我们就来学习下它的丰富的数据类型。 String(字符串) 字符串类型是 ...

    redis基础入门

    ### Redis基础入门知识点详解 #### 一、Redis简介与特性 Redis是一种开源的高性能键值存储系统,它支持多种数据结构如字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)以及有序集合(Sorted Sets)等。与...

    java redis 各类型操作实例

    Redis中的字符串是最基础的数据类型,可以通过`set`和`get`方法进行设置和获取。例如: ```java Jedis jedis = new Jedis("localhost"); jedis.set("key", "value"); String value = jedis.get("key"); ...

    Redis数据类型视频

    Redis(REmote DIctionary Server)是一个key-value存储系统,是当下互联网公司最常用的NoSQL数据库之一,是进入互联网行业的Java开发工程师必备技术。 在本课程中,你将了解Redis是什么、能干什么、如何用,了解...

    Redis实战_Redis实战中文完整版_Redis快速入门_Redis数据类型及操作_Redis常用

    Redis,全称Remote Dictionary Server,是一款高性能的键值对存储数据库,常被用作数据库、缓存和消息中间件。它的出现极大地提升了数据处理的速度,尤其在读取速度上表现卓越,广泛应用于实时数据存储、高并发场景...

    Redis基础.md

    # Redis基础 ## 数据类型 ### strings * `set key value`和`get key`,注意set操作会覆盖已有的key/value,若不希望覆盖可使用`set key value nx` * `mset key1 value1 key2 value2 ...`和`mget key1 key2 ...`...

    v1 动力节点redis基础

    【Redis基础】Redis是一款高效的Key-Value型NoSQL数据库,由Antirez开发,以其内存存储、持久化和丰富的数据结构而闻名。Redis不遵循传统的SQL规范,而是提供了一套独特的命令来操作各种数据结构,如字符串(Strings)...

    Redis基础资料,基础整理

    Redis 基础资料,基础整理 Redis 是一种 key-value 存储系统,具有跨平台和非关系型数据库的特点。它可以存储多种类型的数据,包括字符串、哈希、列表、集合和有序集合等。Redis 的特点包括数据持久化、备份、丰富...

    Java操作Redis的多种数据类型

    在Redis中,字符串是最基础的数据类型,可以存储简单的文本或数字。在Java中,我们可以使用Jedis库来操作Redis字符串。例如,通过`set`方法设置键值对,`get`方法获取键对应的值,以及`incr`和`decr`方法进行数值的...

    v2 动力节点redis基础

    【Redis基础知识】 Redis,全称为Remote Dictionary Server,是一款开源的、基于内存的、高性能的NoSQL数据库。它采用键值对(Key-Value)数据结构,同时也支持多种其他数据结构如列表(List)、集合(Set)、有序...

    windows下使用redis,Redis入门使用,Redis基础命令

    在Windows环境下使用Redis,这是一种流行的开源、高性能的键值存储系统,常用于数据库、缓存和消息中间件等场景。Redis以其丰富的数据结构(如字符串、哈希、列表、集合和有序集合)和高效的内存管理机制,深受...

    redis基础数据结构讲解

    Redis支持多种数据类型,本篇文章将对Redis的基础数据结构进行讲解,包括string(字符串)、list(列表)、set(集合)、hash(哈希)以及zset(有序集合)。掌握这些基础数据结构对使用Redis至关重要。 首先,字符...

    redis基础认识与使用

    Redis,全称Remote Dictionary Server,是一款高性能的键值存储系统,常被用作数据库、缓存和消息中间件。它的设计目标是速度和数据持久化,支持多种数据结构,如字符串、哈希、列表、集合、有序集合等,使得Redis在...

    redis基础知识-参考

    Redis 基础知识 Redis 是一个基于 key-value 键值的持久化数据库存储系统。它支持的数据存储类型更丰富,并且持久化存储,还支持主从同步,这点类似于 MySQL。Redis 的应用场景非常广泛,以下是 Redis 的基础知识点...

    Redis基础.xmind

    本redis.xmind文件中,包含配置、数据类型、命令、数据备份与恢复、安全、性能测试等知识点。 建议使用 XMind ZEN 版本,留言要XMind ZEN软件包

    Redis基础架构与数据类型 Redis键值操作与命令 Redis字符串与列表数据结构 Redis哈希与集合数据结构

    Redis基础架构与数据类型 Redis键值操作与命令 Redis字符串与列表数据结构 Redis哈希与集合数据结构 Redis排序集合与使用场景 Redis持久化策略与RDB Redis持久化策略与AOF Redis主从复制与集群配置 Redis事务与Lua...

    2024最新Redis基础HM

    ### 2024最新Redis基础知识详解 #### 1. Redis简介 Redis是一个基于内存的键值对(Key-Value)存储系统,以其卓越的性能和丰富的数据结构而闻名于世。由于其主要存储在内存中,因此拥有极高的读写速度。这种特性...

    Redis操作基础文档中文PDF完整版最新版本

    每一种数据类型都给出了相应的命令示例和用法说明,以及对Redis的事务处理、持久化设置以及主从复制等高级功能的使用,帮助读者深入了解Redis的内部机制 目录 Redis介绍 NoSQL Redis入门 Redis安装 Redis启动 ...

    REDIS_redis的工具包_redisinlabview_labviewredis_labview调用redis_redis

    Redis是一个高性能的键值数据库,常用于数据缓存和消息队列。它支持丰富的数据类型,包括字符串、哈希表、列表、集合和有序集合。在LabVIEW(Laboratory Virtual Instrument Engineering Workbench)环境中,可以...

    redis基础知识,狂神说java

    【Redis基础知识】 Redis 是一款高性能的键值存储系统,常用于缓存和数据库功能。它的全称是 Remote Dictionary Server,由 Antirez 开发。Redis 支持多种数据结构,如 String、List、Set、Hash 和 Zset,以及一些...

Global site tag (gtag.js) - Google Analytics