redis redis-cli 操作指令

默认选择 db库是 0

redis-cli -p 6379

查看当前所在“db库”所有的缓存key

redis 127.0.0.1:6379> keys *

选择 db库

redis 127.0.0.1:6379> select 8

清除所有的缓存key

redis 127.0.0.1:6379> FLUSHALL

清除当前“db库”所有的缓存key

redis 127.0.0.1:6379[8]> FLUSHDB

设置缓存值

redis 127.0.0.1:6379> set keyname keyvalue

获取缓存值

redis 127.0.0.1:6379> get keyname

删除缓存值:返回删除数量(0代表没删除)

redis 127.0.0.1:6379> del keyname

时间: 2024-08-08 21:56:23

redis redis-cli 操作指令的相关文章

redis数据类型和操作指令

redis存储数据是key:value的形式,其中value一共支持五种数据类型:string.hash.list.set.zset 1.string:最常见的数据类型,就是字符串 SET key value 此命令设置指定键的值. GET key 获取指定键的值. GETRANGE key start end 获取存储在键上的字符串的子字符串. GETSET key value 设置键的字符串值并返回其旧值. GETBIT key offset 返回在键处存储的字符串值中偏移处的位值. MGE

Redis数据类型:Sorted Sets操作指令

Redis数据类型:Sorted Sets操作指令 Sorted Sets常用操作指令 Sorted Sets,本质是一个有序的Sets,其实在原来的Sets集合中对每一个元素新增了一个属性Score,用于排序. ZADD 将指定的元素及Score添加到集合.如果集合中存在该元素,则更新其Score. 如果集合不存在,会先创建一个集合然后在添加元素及Score. 127.0.0.1:6379> ZADD sortset 1 name (integer) 1 ZRANGE 返回指定下标开始到结束下

Redis数据类型:Hashes、Geo操作指令

Redis数据类型:Hashes.Geo操作指令 Hashes常用操作指令 Redis Hashes是一个键值对的映射表,最对能存储2^32-1(约40亿)个键值对. HSET HGET HSET:将键值对存储到哈希表中,如果哈希表不存在,新建一个然后在将键值对存储进去. HGET: 根据Key值获取value. 127.0.0.1:6379> ZADD sortset 1 name (integer) 1 127.0.0.1:6379> HSET myhash name zhangsan (

php安装redis扩展及操作redis

php-redis安装配置: 1.上传phpredis扩展包到服务器,需要的文件: 2.进入phpredis源码目录并执行php的bin目录下的一个工具叫 phpize shell# cd /home/tar #进入phpredis扩展包的所在目录 shell# tar zxvf phpredis.tar.gz shell# cd phpredis shell# /usr/local/php/bin/phpize 以上这个指令必须在phpredis解压包目录执行 3. 安装autoconf-2.

Redis的相关操作

参考文献:http://www.runoob.com/redis/redis-transactions.html redis下载(Windows安装)D:\downloads\redis>redis-server.exe redis.windows.conf(启动服务)打开另一个cmd终端:D:\downloads\redis>redis-cli(打开本地连接)D:\downloads\redis>redis-cli.exe -h 127.0.0.1 -p 6379(打开远程连接,然后打

Redis 以及 Python操作Redis

Redis Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis有以下特点: -- Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用. -- Redis支持五种数据类型. -- Redis支持数据库备份. Redis的优势: -- Redis性能极高,读的速度是110000次/s,写的速度是81000次/s. -- Redis丰富的数据类型,String,Lists,Hashes,Sets以及Ordered S

redis的hash操作在集中式session中的应用

在集群部署时,为了高可用性的目的,往往把session进行共享,共享分为两种:session复制和集中式管理. redis在session集中式管理中可以起到比较大的作用. 制约session集中式共享的两大因素: 1. session必须有ha机制,集群中部分服务器发生故障时,保证session不丢失. 2. session的生命周期管理. 3. session的大小未知,整体的序列化和反序列化成本比较高. redis的解决方式 1. redis具有持久化功能,且sentiment具有ha功效

Redis系列--6、Redis Java连接操作

安装 要在Java程序中使用使用操作Redis,需要确保有Redis的Java驱动程序和Java设置在机器上.可以检查看Java教程-学习如何在机器上安装Java.现在,让我们来看看如何设置Redis的Java驱动程序. 需要下载jedis.jar.请一定要下载它的最新版本. 需要包括jedis.jar到你的类路径中. 连接到Redis服务器 import redis.clients.jedis.Jedis; public class RedisJava {    public static v

Redis Java连接操作(转)

原文地址:http://www.yiibai.com/redis/redis_java.html 要在Java程序中使用使用操作Redis,需要确保有Redis的Java驱动程序和Java设置在机器上.可以检查看Java教程-学习如何在机器上安装Java.现在,让我们来看看如何设置Redis的Java驱动程序. 需要下载jedis.jar.请一定要下载它的最新版本. 需要包括jedis.jar到你的类路径中. 连接到Redis服务器 import redis.clients.jedis.Jedi

python操作redis之String操作

# __author__ = 'STEVEN' import redis,time # 方式1,直接链接操作 # r = redis.Redis(host='192.168.43.22',port=6379) # r.set('name','lisi') # print(r.get('name').decode()) # 方式2,创建进程池 poll = redis.ConnectionPool(host= '192.168.43.22',port=6379) #选择进程池 r = redis.