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 作为一个内存数据库已经被许许多多的公司使用,它的性能非常的优秀,读写速度支持非常快而且支持 10W 的 QPS。今天我们就来学习下它的丰富的数据类型。 String(字符串) 字符串类型是 ...
### Redis基础入门知识点详解 #### 一、Redis简介与特性 Redis是一种开源的高性能键值存储系统,它支持多种数据结构如字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)以及有序集合(Sorted Sets)等。与...
Redis中的字符串是最基础的数据类型,可以通过`set`和`get`方法进行设置和获取。例如: ```java Jedis jedis = new Jedis("localhost"); jedis.set("key", "value"); String value = jedis.get("key"); ...
Redis(REmote DIctionary Server)是一个key-value存储系统,是当下互联网公司最常用的NoSQL数据库之一,是进入互联网行业的Java开发工程师必备技术。 在本课程中,你将了解Redis是什么、能干什么、如何用,了解...
Redis,全称Remote Dictionary Server,是一款高性能的键值对存储数据库,常被用作数据库、缓存和消息中间件。它的出现极大地提升了数据处理的速度,尤其在读取速度上表现卓越,广泛应用于实时数据存储、高并发场景...
# Redis基础 ## 数据类型 ### strings * `set key value`和`get key`,注意set操作会覆盖已有的key/value,若不希望覆盖可使用`set key value nx` * `mset key1 value1 key2 value2 ...`和`mget key1 key2 ...`...
【Redis基础】Redis是一款高效的Key-Value型NoSQL数据库,由Antirez开发,以其内存存储、持久化和丰富的数据结构而闻名。Redis不遵循传统的SQL规范,而是提供了一套独特的命令来操作各种数据结构,如字符串(Strings)...
Redis 基础资料,基础整理 Redis 是一种 key-value 存储系统,具有跨平台和非关系型数据库的特点。它可以存储多种类型的数据,包括字符串、哈希、列表、集合和有序集合等。Redis 的特点包括数据持久化、备份、丰富...
在Redis中,字符串是最基础的数据类型,可以存储简单的文本或数字。在Java中,我们可以使用Jedis库来操作Redis字符串。例如,通过`set`方法设置键值对,`get`方法获取键对应的值,以及`incr`和`decr`方法进行数值的...
【Redis基础知识】 Redis,全称为Remote Dictionary Server,是一款开源的、基于内存的、高性能的NoSQL数据库。它采用键值对(Key-Value)数据结构,同时也支持多种其他数据结构如列表(List)、集合(Set)、有序...
在Windows环境下使用Redis,这是一种流行的开源、高性能的键值存储系统,常用于数据库、缓存和消息中间件等场景。Redis以其丰富的数据结构(如字符串、哈希、列表、集合和有序集合)和高效的内存管理机制,深受...
Redis支持多种数据类型,本篇文章将对Redis的基础数据结构进行讲解,包括string(字符串)、list(列表)、set(集合)、hash(哈希)以及zset(有序集合)。掌握这些基础数据结构对使用Redis至关重要。 首先,字符...
Redis,全称Remote Dictionary Server,是一款高性能的键值存储系统,常被用作数据库、缓存和消息中间件。它的设计目标是速度和数据持久化,支持多种数据结构,如字符串、哈希、列表、集合、有序集合等,使得Redis在...
Redis 基础知识 Redis 是一个基于 key-value 键值的持久化数据库存储系统。它支持的数据存储类型更丰富,并且持久化存储,还支持主从同步,这点类似于 MySQL。Redis 的应用场景非常广泛,以下是 Redis 的基础知识点...
本redis.xmind文件中,包含配置、数据类型、命令、数据备份与恢复、安全、性能测试等知识点。 建议使用 XMind ZEN 版本,留言要XMind ZEN软件包
Redis基础架构与数据类型 Redis键值操作与命令 Redis字符串与列表数据结构 Redis哈希与集合数据结构 Redis排序集合与使用场景 Redis持久化策略与RDB Redis持久化策略与AOF Redis主从复制与集群配置 Redis事务与Lua...
### 2024最新Redis基础知识详解 #### 1. Redis简介 Redis是一个基于内存的键值对(Key-Value)存储系统,以其卓越的性能和丰富的数据结构而闻名于世。由于其主要存储在内存中,因此拥有极高的读写速度。这种特性...
每一种数据类型都给出了相应的命令示例和用法说明,以及对Redis的事务处理、持久化设置以及主从复制等高级功能的使用,帮助读者深入了解Redis的内部机制 目录 Redis介绍 NoSQL Redis入门 Redis安装 Redis启动 ...
Redis是一个高性能的键值数据库,常用于数据缓存和消息队列。它支持丰富的数据类型,包括字符串、哈希表、列表、集合和有序集合。在LabVIEW(Laboratory Virtual Instrument Engineering Workbench)环境中,可以...
【Redis基础知识】 Redis 是一款高性能的键值存储系统,常用于缓存和数据库功能。它的全称是 Remote Dictionary Server,由 Antirez 开发。Redis 支持多种数据结构,如 String、List、Set、Hash 和 Zset,以及一些...