- 浏览: 144198 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (138)
- java基础 (26)
- 日常工作经验总结 (22)
- SVN学习与使用 (1)
- JBOSS学习与实践 (1)
- webService学习与实践 (4)
- redis学习与实践 (12)
- spring学习与实践 (0)
- hibernate学习与实践 (4)
- Struts2学习与实践 (0)
- mybatis学习与实践 (0)
- SpringMVC学习与实践 (0)
- jfreechart学习与使用 (0)
- javaScript学习与实践 (1)
- linux学习与实践 (4)
- Python学习与实践 (7)
- Oracle学习与实践 (21)
- Mysql学习与实践 (4)
- HTML5+CSS3学习与实践 (0)
- DIV+CSS学习与实践 (0)
- tomcat学习与实践 (1)
- mongodb学习与实践 (1)
- Git学习与实践 (2)
- hadhoop学习与实践 (0)
- shiro学习与实践 (0)
- CMS学习与实践 (0)
- Jmeter学习与实践 (0)
- java测试学习与实践 (2)
- bootstrap学习与实践 (0)
- jquery学习与实践 (0)
- Spring+hibernate+Struts2框架开发CRM项目 (0)
- JVM学习与实践 (0)
- 推荐学习网站 (1)
- 日常工作必备小技能 (4)
- Apache实践 (1)
- dubbo学习与实践 (2)
- Centos7 (6)
- 面试题目集合(收集各大网站) (4)
- 大数据学习 (1)
- 财富本 (2)
- 股票投资学习 (0)
- ZooKeeper (0)
- python切割集合里面相同的元素到一个集合里面 (1)
- 机器学习与深度学习 (1)
最新评论
-
魏叔武:
...
基于UDP协议的Socket编程
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素导列表的头部(左边)或者尾部(右边)
一个列表最多可以包含 2^32 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。
1,lpush list value,插入 list中,(lpush集合中,value可以重复,返回值是:list的大小)
2,LRANGE list startindex endindex 命令,遍历从开始索引到结束索引的值
3 LINDEX key index
通过索引获取列表中的元素(如果不存在,返回nil)
4 LINSERT key BEFORE|AFTER pivot value
在列表的元素前或者后插入元素(如果存在两个相同的value.根据后面的插入)
5 LLEN key
获取列表长度
6 LPOP key
移出并获取列表的第一个元素
7
LPUSH key value1 [value2]
将一个或多个值插入到列表头部
9 LPUSH key value
将一个或多个值插入到已存在的列表头部
10 LRANGE key start stop
获取列表指定范围内的元素(0 -1代表取全部的value)
11 LREM key count value
移除列表元素(count代表个数,如果存在count个value,全部删除,如果不存在返回0)
12 LSET key index value
通过索引设置列表元素的值(index是从0 开始的,如果成功,返回ok)
13 LTRIM key start stop
对一个列表进行修剪(trim),就是说,让列表只保留指定区间内的元素,不在指定区间之内的元素都将被删除。
14 RPOP key
移除并获取列表最后一个元素
16 RPUSH key value1 [value2]
在列表中添加一个或多个值
17 RPUSHX key value
为已存在的列表添加值(不存在该列表会自动建立)
一个列表最多可以包含 2^32 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。
1,lpush list value,插入 list中,(lpush集合中,value可以重复,返回值是:list的大小)
2,LRANGE list startindex endindex 命令,遍历从开始索引到结束索引的值
3 LINDEX key index
通过索引获取列表中的元素(如果不存在,返回nil)
4 LINSERT key BEFORE|AFTER pivot value
在列表的元素前或者后插入元素(如果存在两个相同的value.根据后面的插入)
5 LLEN key
获取列表长度
6 LPOP key
移出并获取列表的第一个元素
7
LPUSH key value1 [value2]
将一个或多个值插入到列表头部
9 LPUSH key value
将一个或多个值插入到已存在的列表头部
10 LRANGE key start stop
获取列表指定范围内的元素(0 -1代表取全部的value)
11 LREM key count value
移除列表元素(count代表个数,如果存在count个value,全部删除,如果不存在返回0)
12 LSET key index value
通过索引设置列表元素的值(index是从0 开始的,如果成功,返回ok)
13 LTRIM key start stop
对一个列表进行修剪(trim),就是说,让列表只保留指定区间内的元素,不在指定区间之内的元素都将被删除。
14 RPOP key
移除并获取列表最后一个元素
16 RPUSH key value1 [value2]
在列表中添加一个或多个值
17 RPUSHX key value
为已存在的列表添加值(不存在该列表会自动建立)
发表评论
-
java代码简单封装使用redis
2017-08-01 21:55 523package com.ray.redis; i ... -
redis命令集合
2017-07-24 15:50 52501 exits key // ... -
Redis 分区
2017-07-02 18:03 0Redis 分区 分区是分割数据到多个Redis实例的处理过程 ... -
Redis 管道技术
2017-07-02 18:01 0Redis是一种基于客户端-服务端模型以及请求/响应协议的TC ... -
Redis服务端设置密码
2017-07-02 17:52 486通过 redis 的配置文件设置密码参数,这样客户端连接到 r ... -
Java 使用 Redis
2017-06-30 14:40 0Redis Java String(字符串) 实例 Red ... -
Redis 事务
2017-06-26 20:36 0Redis 事务可以一次执行多个命令, 并且带有以下两个重要的 ... -
Redis 发布订阅命令
2017-06-29 16:32 4491 PSUBSCRIBE pattern [patter ... -
Redis HyperLogLog 命令
2017-06-29 14:37 501Redis 在 2.8.9 版本添加了 HyperLogLog ... -
Redis 有序集合(sorted set)常用用法
2017-06-26 20:40 0Redis 有序集合和集合一样也是string类型元素的集合, ... -
Redis 集合(Set)常用用法
2017-06-29 14:10 573Redis的Set是string类型的无序集合。集合成员是唯一 ... -
Redis 哈希(Hash)常用用法
2017-06-28 11:50 5401 语法:Hset table filed value,HDE ... -
Redis 键相关的基本命令
2017-06-26 20:29 3221;DEL key 该命令用于在 key 存在时删除 key。 ... -
redis数据类型-String
2017-06-25 21:54 453redis的数据有:字符串(String), 哈希(Map), ... -
Centos7下安装redise
2017-04-26 15:50 448第一步:通过weget方式下载好redise # wget ... -
eclipse写java程序实现连接redis数据库教程
2016-10-22 11:30 1439redis是一个非常优秀的键值对类型的数据库,读写速度超级快, ... -
windows7下redis本地安装配置
2016-10-17 08:52 0最开始redis是不支持windows安装的,但是微软为了能够 ...
相关推荐
本文将深入探讨如何使用Java来操作Redis,包括设置和获取String、List和Map类型的数据,并且会介绍如何进行封装和单元测试。 首先,要与Redis进行交互,我们需要引入Jedis库,这是Java最常用的Redis客户端。在你的...
3. **列表(List)操作**: - `lpush`/`rpush`:在列表头部或尾部添加元素。 - `lpop`/`rpop`:从头部或尾部移除并返回元素。 - `llen`:获取列表长度。 - `lrange`:获取列表指定范围的元素。 4. **集合(Set...
这个压缩包文件“SpringDataRedis对Redis的数据类型的常用操作API的使用代码举例.zip”显然包含了关于如何利用Spring Data Redis进行Redis数据类型操作的示例代码。下面我们将深入探讨Spring Data Redis对Redis主要...
本文将深入探讨Redis的常用命令及其应用实例,帮助读者理解并熟练掌握Redis的使用。 1. 数据类型与基本操作 Redis支持五种基本数据类型:字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(Sorted Set...
### Redis开发环境搭建及常用命令 ...通过以上步骤,可以成功搭建Redis开发环境,并掌握Redis的基本使用方法。Redis不仅是一个强大的数据存储解决方案,也是一个灵活的工具箱,可以帮助开发者构建高性能的应用程序。
本文将深入探讨如何使用Java操作Redis的四种主要数据类型:字符串(String)、列表(List)、哈希(Hash)和集合(Set)。 首先,我们来看**字符串类型**(String)。在Redis中,字符串是最基础的数据类型,可以...
以下将详细讲解Redis的常用操作以及如何通过Jedis进行实现。 一、测试连通性 在使用Jedis与Redis服务器建立连接前,我们通常会先进行连通性测试,确保能够正常通信。通过`Jedis jedis = new Jedis("localhost", ...
### PHP-redis中文文档知识点详解 #### 一、概述 `phpredis` 是 PHP 的一个扩展,用于高效地与 ...以上内容概括了 `phpredis` 扩展的主要功能及其使用方法,希望这些知识点能够帮助开发者更好地理解和运用此工具。
- List(链表):有序且可重复的列表,常用于任务队列、消息列表等。 - Set(集合):无序且不可重复的序列,适用于存储共同关注、好友关系等。 - ZSet(有序集合):带有分数的无序且不可重复的序列,适用于排行...
在这个实战项目中,我们将深入探讨Redis有序集合类型(SortedSet)的常用命令,并通过Java实现商品管理功能,包括增删改查和分类查找,以及根据浏览量进行排序。 首先,我们来了解下Redis有序集合的基础知识。有序...
- **列表(List)**:有序的字符串列表,可以两端插入或弹出元素。 - **集合(Set)**:无序的不重复元素集合。 - **有序集合(Sorted Set)**:与集合类似,但成员有分数(score),按照分数排序。 3. PHPRedis...
Redis是一种开源的高性能键值对数据存储系统,通常被用作数据库、缓存和消息中间件。它支持多种数据结构,包括字符串(strings)...随着对Redis的深入使用,开发者可以发现更多优化缓存性能和提高数据处理效率的方法。
- **数据类型**:Redis支持字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(Sorted Set)等多种数据结构。 - **持久化**:Redis可通过RDB(快照)和AOF(Append Only File)两种方式实现...
在Java开发中,我们通常会使用各种工具类或者客户端库来与Redis进行交互。标题"redis基本工具类"指的是一个包含了全面Redis操作的Java工具类库,能够帮助开发者便捷地处理字符串、列表、集合等数据结构。 在Redis中...
通过阅读《Redis in Action》、《Redis入门指南》和《Redis实战》这三本书,你可以深入了解Redis的使用方法、最佳实践以及在实际项目中的应用。无论是初学者还是经验丰富的开发者,都能从中获益匪浅,提升自己在数据...
2. **列表(List)操作**:`go-redis`支持对Redis列表的各种操作,如`LPush`(左推)、`RPush`(右推)、`LPop`(左弹出)和`RPop`(右弹出)等: ```go rdb.LPush(ctx, "list", "value1", "value2").Result() ...
- **添加元素**: 使用`lpush`或`rpush`方法可以将元素添加到列表的头部或尾部。 - **获取元素**: `lrange`方法用于获取列表中的指定范围的元素。 - **删除元素**: `lrem`根据给定值移除列表中的元素,可以指定...
PHP操作Redis数据库常用方法主要包括了与Redis数据库的连接、以及针对Redis中的不同数据类型进行操作的技巧。Redis(Remote Dictionary Server)是一个开源的高性能键值对存储数据库,由ANSIC语言编写,支持网络、可...
Jedis是Java社区中最常用的Redis客户端,提供了丰富的API来操作Redis服务器。在本压缩包中,包含的是Jedis的2.9.0版本,这是一个稳定且功能完善的版本,支持多种Redis命令和数据类型的操作。 Jedis 2.9.0主要知识点...
Redis支持五种基本数据类型:String(字符串)、Hash(哈希)、List(列表)、Set(集合)、Sorted Set(有序集合)。 ##### 3.5 Redis常用数据操作命令 - **String类型**:`SET key value`、`GET key` - **Hash...