redis? python客户端

安装

https://pypi.python.org/pypi/redis/

https://github.com/andymccurdy/redis-py

参照官网,安装命令

sudo pip install redis

或者

sudo easy_install redis

亦或

源码包执行sudo python setup.py install

实例

>>> import redis
>>> r = redis.Redis(host="172.16.64.175", port=6379, db=0)
>>> r.keys()
['foo', 'news:1000:tags', 'c', 'a', 'mylist', 'mycounter', 'mykey', 'b']
>>> r.set('name', 'yang')
True
>>> r['sex'] = 'man'
>>> r.get('sex')
'man'
>>> r.delete('a')
1
>>> r.dbsize()
9L
>>> r.save()
True
>>> r.flushdb()
True
>>> r.keys()
[]
>>> r.exists('name')
False
时间: 2024-10-13 23:19:36

redis? python客户端的相关文章

Redis的Python客户端redis-py的初步使用

1. 安装 sudo pip install redis sudo pip install hiredis Parser可以控制如何解析redis响应的内容.redis-py包含两个Parser类,PythonParser和HiredisParser.默认,如果已经安装了hiredis模块,redis-py会使用HiredisParser,否则会使用PythonParser.HiredisParser是C编写的,由redis核心团队维护,性能要比PythonParser提高10倍以上,所以推荐使

redis ruby客户端学习( 二)

接上一篇redis ruby客户端学习( 二) 对于redis的五种数据类型:字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets),上一篇介绍了字符串. 1,哈希(Map) hset.设置 key 指定的哈希集中指定字段的值.如果 key 指定的哈希集不存在,会创建一个新的哈希集并与 key 关联.如果字段在哈希集中存在,它将被重写. require "redis" r = Redis.new r.hset 'my_h

redis ruby客户端学习(一)

一,安装redis服务器 自行解决吧,没什么好说的. 二,安装redis的ruby客户端 这里使用的是redis-rb,自行安装, https://github.com/redis/redis-rb 三,连接服务器 require "redis" r = Redis.new 这是最简单的连接方式,其他方式参见github 四,存取数据 Redis类中的方法和redis命令是一一对应的. 所以github上只给了很少的例子,想用其他的方法,可以去参考redis命令. redis的值(va

redis ruby客户端学习( 三)

接上一篇redis ruby客户端学习( 二) 对于redis的五种数据类型:字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets),上一篇介绍了哈希和列表. 一,集合 mset.添加一个或者多个元素到集合(set)里 require "redis" r = Redis.new r.mset 'my_set', 'value1' scard.返回集合存储的key的基数 (集合元素的数量). r.scard 'my_set

[Redis]python连接redis

只是看看能不能成功使用python操作redis,redis具体的数据结构和使用会在以后学习. 安装连接redis的包 pip install redis 本地已经在6379端口启动了redis服务. In [1]: importredis In [2]: r = redis.StrictRedis(host='localhost', port=6379, db=0) In [3]: r.set('foo', 'bar') Out[3]: True In [4]: r.get('foo') Ou

Redis Java客户端jedis工具类以及Redis实现的跨jvm的锁

Redis Java客户端jedis工具类以及Redis实现的跨jvm的锁 最近项目中使用redis,学习了一下,client端使用jedis-2.1.0 首先是一个redis实现的跨jvm的lock, 接着是一个简单封装的工具类,也对pipeline处理进行了几个常用的封装 然后是对应Spring的相关配置 Java代码   public class RedisLock { /** 加锁标志 */ public static final String LOCKED = "TRUE";

centos 安装百度云/百度网盘Python客户端

通过pip来安装:pip install bypy (支持Python 2.7+, 3.3+) centos 6.5python版本为2.6的,这里我们先要安装python2.7 1.安装 sqlite-devel #yum install sqlite-devel -y 2.安装 Python 2.7 #wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz #tar xf Python-2.7.8.tgz #cd Pytho

Redis学习(一)、安装Redis和客户端

Redis学习(一).安装Redis和客户端 一.Windows安装Redis 1.下载安装包Redis-x64-3.0.504.zip到本地 2.解压 3.打开CMD,切换到解压后的redis目录,然后 C:\Users\Administrator> F:F:\> CD F:\redis\Redis-x64-3.0.504F:\redis\Redis-x64-3.0.504> redis-server.exe redis.windows.conf 4.在不关闭之前的CMD的情况下,再打

redis可视化客户端

1. 场景描述 redis安装完成后,使用命令行看还是有点不方便,github上有开源的redis可视化客户端,很好用,介绍下. 2.解决方案 使用redisclient客户端,来操作redis. 2.1下载 2.1.1 地址 https://github.com/caoxinyu/RedisClient/tree/windows/release 2.1.2 截图 2.2 安装 下载完成后,点击exe安装,一直next,安装完成后,桌面会有快捷方式. 2.3 配置连接 点击server->add