工具-Redis-与Python一起使用(99.6.3)

Posted simon-idea

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工具-Redis-与Python一起使用(99.6.3)相关的知识,希望对你有一定的参考价值。

@

1.安装

pip install redis

2.使用

pip install redis
from redis import *
sr = StrictRedis(host='localhost', port=6379, db=0)
#简写都是默认
sr=StrictRedis()

以下为对应的方法

  • string

    set
    setex
    mset
    append
    get
    mget
    key

  • keys

    exists
    type
    delete
    expire
    getrange
    ttl

  • hash

    hset
    hmset
    hkeys
    hget
    hmget
    hvals
    hdel

  • list

    lpush
    rpush
    linsert
    lrange
    lset
    lrem

  • set

    sadd
    smembers
    srem

  • zset

    zadd
    zrange
    zrangebyscore
    zscore
    zrem
    zremrangebyscore

3.使用string为例子

from redis import *
if __name__=="__main__":
    try:
        #创建StrictRedis对象,与redis服务器建?连接
        sr=StrictRedis()
        
        #添加键name,值为itheima
        result=sr.set('name','itheima')
        #输出响应结果,如果添加成功则返回True,否则返回False
        print(result)
        
        #获取
        result = sr.get('name')
        #输出键的值,如果键不存在则返回None
        print(result)

        #修改
        result = sr.set('name','itcast')
        #输出响应结果,如果操作成功则返回True,否则返回False
        print(result)
        
        #删除
        result = sr.delete('name')
        #输出响应结果,如果删除成功则返回受影响的键数,否则则返回0
        print(result)
        
        #获取键
        result=sr.keys()
        #输出响应结果,所有的键构成?个列表,如果没有键则返回空列表
        print(result)
    except Exception as e:
        print(e)

关于作者

个人博客网站
个人GitHub地址
个人公众号:
技术图片

以上是关于工具-Redis-与Python一起使用(99.6.3)的主要内容,如果未能解决你的问题,请参考以下文章

一起采坑redis--redis安装python脚本

从Redis迁移到Memorystore

如果 redis 已经是堆栈的一部分,为啥 Memcached 仍然与 Redis 一起使用?

python使用redis

如何配置 docker 以将 redis 与 celery 一起使用

python测试开发django-157.celery异步与redis环境搭建