码迷,mamicode.com
首页 > 编程语言 > 详细

使用Python客户端(redis-py)连接Redis--华为云DCS for Redis使用经验

时间:2018-07-07 13:42:22      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:print   解压   and   ctr   python 2   执行   配置   follow   报错   

使用Python连接Redis,需要先安装Python以及redis-py,以CentOS为例,介绍redis-py的客户端环境搭建。

第0步:准备工作

华为云上购买1台弹性云服务器ECS(我选了CentOS 6.3),一个分布式缓存实例(DCS for Redis),我选了个单机实例。

注意ECS和缓存实例配置相同的VPC和安全组,确保网络互通。

 

 

第1步:安装python和redis-py

如果系统没有自带python,可以使用yum方式安装。

yum install python

下载并解压redis-py

wget https://github.com/andymccurdy/redis-py/archive/master.zip;

进入到解压目录后安装redis-py

python setup.py install;

安装后如此验证,不报错说明成功安装redis-py:

[root@ecs-herucentos redis-py-master]# python
Python 2.6.6 (r266:84292, Aug 18 2016, 15:13:37) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import redis
>>> 

  

 

第2步:连接redis(缓存实例)

命令行模式举例(也可以将命令写入python脚本中再执行):

[root@ecs-herucentos redis-py-master]# python
Python 2.6.6 (r266:84292, Aug 18 2016, 15:13:37) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import redis
>>> r = redis.StrictRedis(host=‘192.168.0.171‘, port=6379, password=‘******‘);
>>> r.set(‘welcome‘,‘Hello, DCS for Redis!‘);
True
>>> print r.get(‘welcome‘);
Hello, DCS for Redis!
>>> exit();
[root@ecs-herucentos redis-py-master]# 

  

使用Python客户端(redis-py)连接Redis--华为云DCS for Redis使用经验

标签:print   解压   and   ctr   python 2   执行   配置   follow   报错   

原文地址:https://www.cnblogs.com/husterindg/p/redis-py.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!