chenjiali 发表于 2016-12-17 10:25:50

redis list操作

  redis 127.0.0.1:6379> lpush program java
  (integer) 1
  redis 127.0.0.1:6379> lpush program javascript
  (integer) 2
  redis 127.0.0.1:6379> lpush program javascript ruby
  (integer) 4
  redis 127.0.0.1:6379> llen program
  (integer) 4
  redis 127.0.0.1:6379> ltrim program 0 -1
  OK
  redis 127.0.0.1:6379> lrange program 0 -1
  1) "ruby"
  2) "javascript"
  3) "javascript"
  4) "java"
  redis 127.0.0.1:6379> lpush program html
  (integer) 5
  redis 127.0.0.1:6379> lrange program 0 -1
  1) "html"
  2) "ruby"
  3) "javascript"
  4) "javascript"
  5) "java"
  redis 127.0.0.1:6379> rpush program redis
  (integer) 6
  redis 127.0.0.1:6379> lrange program 0 -1
  1) "html"
  2) "ruby"
  3) "javascript"
  4) "javascript"
  5) "java"
  6) "redis"
  redis 127.0.0.1:6379> ltrim program 0 4
  OK
  redis 127.0.0.1:6379> llen program
  (integer) 5
  redis 127.0.0.1:6379> lrange program 0 -1
  1) "html"
  2) "ruby"
  3) "javascript"
  4) "javascript"
  5) "java"
  redis 127.0.0.1:6379> lrem program 1 javascript
  (integer) 1
  redis 127.0.0.1:6379> lrange 0 -1
  (error) ERR wrong number of arguments for 'lrange' command
  redis 127.0.0.1:6379> lrange program 0 -1
  1) "html"
  2) "ruby"
  3) "javascript"
  4) "java"
  redis 127.0.0.1:6379> rpush program java
  (integer) 5
  redis 127.0.0.1:6379> lrange program 0 -1
  1) "html"
  2) "ruby"
  3) "javascript"
  4) "java"
  5) "java"
  redis 127.0.0.1:6379> lrem program 0 java
  (integer) 2
  redis 127.0.0.1:6379> llen program
  (integer) 3
  redis 127.0.0.1:6379> lpush program ruby
  (integer) 4
  redis 127.0.0.1:6379> lrange program 0 -1
  1) "ruby"
  2) "html"
  3) "ruby"
  4) "javascript"
  redis 127.0.0.1:6379> lrem program -1 ruby 
  (integer) 1
  redis 127.0.0.1:6379> lrange program 0 -1
  1) "ruby"
  2) "html"
  3) "javascript"
页: [1]
查看完整版本: redis list操作