`

redis list操作

阅读更多

redis 127.0.0.1:6379[1]> lpush program java

(integer) 1

redis 127.0.0.1:6379[1]> lpush program javascript

(integer) 2

redis 127.0.0.1:6379[1]> lpush program javascript ruby

(integer) 4

redis 127.0.0.1:6379[1]> llen program

(integer) 4

redis 127.0.0.1:6379[1]> ltrim program 0 -1

OK

redis 127.0.0.1:6379[1]> lrange program 0 -1

1) "ruby"

2) "javascript"

3) "javascript"

4) "java"

redis 127.0.0.1:6379[1]> lpush program html

(integer) 5

redis 127.0.0.1:6379[1]> lrange program 0 -1

1) "html"

2) "ruby"

3) "javascript"

4) "javascript"

5) "java"

redis 127.0.0.1:6379[1]> rpush program redis

(integer) 6

redis 127.0.0.1:6379[1]> lrange program 0 -1

1) "html"

2) "ruby"

3) "javascript"

4) "javascript"

5) "java"

6) "redis"

redis 127.0.0.1:6379[1]> ltrim program 0 4

OK

redis 127.0.0.1:6379[1]> llen program

(integer) 5

redis 127.0.0.1:6379[1]> lrange program 0 -1

1) "html"

2) "ruby"

3) "javascript"

4) "javascript"

5) "java"

redis 127.0.0.1:6379[1]> lrem program 1 javascript

(integer) 1

redis 127.0.0.1:6379[1]> lrange 0 -1

(error) ERR wrong number of arguments for 'lrange' command

redis 127.0.0.1:6379[1]> lrange program 0 -1

1) "html"

2) "ruby"

3) "javascript"

4) "java"

redis 127.0.0.1:6379[1]> rpush program java

(integer) 5

redis 127.0.0.1:6379[1]> lrange program 0 -1

1) "html"

2) "ruby"

3) "javascript"

4) "java"

5) "java"

redis 127.0.0.1:6379[1]> lrem program 0 java

(integer) 2

redis 127.0.0.1:6379[1]> llen program

(integer) 3

redis 127.0.0.1:6379[1]> lpush program ruby

(integer) 4

redis 127.0.0.1:6379[1]> lrange program 0 -1

1) "ruby"

2) "html"

3) "ruby"

4) "javascript"

redis 127.0.0.1:6379[1]> lrem program -1 ruby 

(integer) 1

redis 127.0.0.1:6379[1]> lrange program 0 -1

1) "ruby"

2) "html"

3) "javascript"

分享到:
评论

相关推荐

    C# StackExchange.Redis 操作封装类库

    C# StackExchange.Redis 操作封装类库,分别封装了Redis五大数据结构(String,Hash,List,Set,ZSet)的增删改查的操作方法,支持Async异步操作。​支持Redis分库操作。支持信息队列操作。 带有单元测试,为每个...

    Java操作Redis,实现String、List、Map的set和get

    Java操作Redis,实现String、List、Map的set和get,并且提供封装和Junit测试类,方便快捷的实现java对redis进行操作。

    C#操作Redis明细内容 C#调用redis c#使用redis业务 C# Redis操作类 C#中Redis封装的类 C#

    谈下你对 Redis 的了解? 1)Redis是一种基于键值对的NoSQL数据库(非关系...包括c#引用的包,操作类,包括操作List,Hash、SortedSet等全有了 更多请查阅 https://blog.csdn.net/weijia3624/article/details/130691865

    redis 增删(obj,list)

    该工程是maven管理spring和redis实现redis作为数据库的操作,包括字符串和list增删改

    java操作redis

    redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/...

    c#操作Redis的5种基本类型汇总

    主要给大家介绍了关于c#操作Redis的5种基本类型,文中通过示例代码介绍的非常详细,对大家的学习或者使用C#具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    spring-data-redis支持批量操作

    1、基于1.8.0的基础上提供批量的数据操作包括get set del hmget hmset方法 2、使用方法如下: public List<V> pipelineGet(Set<K> keys){ return rt.opsForPipeline().get(keys); } public void pipelineSet...

    C# Redis 操作实例

    C# Redis 操作实例 包括 string set sortset list sortlist hyperlog 订阅等实例代码,读写分离 负载均衡设置

    Redis_List学习

    Redis_List数据类型学习,主要应用于数据队列操作存储

    Redis学习资料

    Redis学习手册 Key操作命令 doc Redis学习手册 List数据类型 doc Redis学习手册 Set数据类型 doc Redis学习手册 Sorted Sets数据类型 doc Redis学习手册 String数据类型 doc Redis学习手册 主从复制 doc Redis学习...

    java操作redis所需jar包五个

    内含五个jar包!!!redis是一个key-value存储系统。和Memcached类似,它支持存储的...区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

    redis 操作文档

    redis 安装及JAVA 调用,操作String、Map、List等命令

    Redis可视化工具安装包(redis管理视图)

    redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,...区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步

    redis增删改查操作

    利用redis list和hash存法实现数据带排序增删改查

    c#Redis封装类库操作.txt

    C# StackExchange.Redis 操作封装类库,包括Redis五大数据结构(String,Hash,List,Set,ZSet)的各种用法、单元测试实例。

    Redis面试题50道(含答案)_.pdf

    20、Redis 集群会有写操作丢失吗?为什么? 21、Redis 集群之间是如何复制的? 22、Redis 集群最大节点个数是多少? 23、Redis 集群如何选择数据库? 24、怎么测试 Redis 的连通性? 25、Redis 中的管道有什么用? ...

    php下操作redis的demo

    php下操作redis的demo,包含了队列List,get,set ,exists,delete,lPush,lPop,getMultiple等等操作方法,新人学习redis不可夺得的材料!

    redis命令大全

    一、keys 命令 二、string字符串命令 三、hash 命令 四、list列表命令 五、set集合命令 六、sorted set有序集合命令 七、HyperLogLog 命令 八、发布订阅命令 九、事务命令 十、脚本命令 十一、连接命令 十二、服务器...

    redis内置安装步骤

    区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。 Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这...

    redis 缓存技术学习笔记

    edis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,...区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

Global site tag (gtag.js) - Google Analytics