python连接redis有中文_Python连接Redis并操作
首先开启redis的外连
sch01ar@ubuntu:~$ sudo vim /etc/redis/redis.conf
把bind 127.0.0.1这行注释掉
然后重启redis
sudo /etc/init.d/redis-server restart
这样ubuntu的redis本机就可以连接了
连接并操作
# -*- coding:utf-8 -*-
__author__ = "MuT6 Sch01aR"
import redis
r = redis.Redis(host='192.168.220.144', port=6379)
r.set('name', 'John')
print(r.get('name'))
运行结果
ubuntu上redis的结果
连接池
python操作redis,操作一次就请求一次连接,操作完成就断开连接,连接池把redis的连接请求放入池中,方便操作,避免每次建立、释放连接的开销
# -*- coding:utf-8 -*-
__author__ = "MuT6 Sch01aR"
import redis
pool = redis.ConnectionPool(host='192.168.220.144', port=6379)
r = redis.Redis(connection_pool=pool)
r.set('age', 22)
print(r.get('age'))
运行结果
ubuntu上redis的结果
管道
在一次请求中执行多条命令,可以使用管道实现在一次请求中执行多条命令
# -*- coding:utf-8 -*-
__author__ = "MuT6 Sch01aR"
import redis
pool = redis.ConnectionPool(host='192.168.220.144', port=6379, db=2)
r = redis.Redis(connection_pool=pool)
pipe = r.pipeline(transaction=True)
pipe.set('name', 'John')
pipe.set('age', 22)
pipe.execute()
运行结果
python连接redis有中文_Python连接Redis并操作相关推荐
- python操作redis集群_python 连接管理作redis集群
python的redis库是不支持集群操作的,推荐库:redis-py-cluster. 安装 pip3 install redis-py-cluster 连接redis集群 #!/usr/bin/e ...
- python redis 集群_python 连接redis集群 ,常见报错解决。
背景:工作需要,处理的数据需要通过redis进行缓存处理,之后方便统计分析. 目标:python连接redis进行读取&写入. 连接 redis 与 redis集群 是不同的 !!! 一.连接 ...
- python连数据库课程设计_python 连接操作 各类数据库
摘要: 用Python写脚本也有一段时间了,经常操作数据库(MySQL),现在就整理下对各类数据库的操作,如后面有新的参数会补进来,慢慢完善. 一,python 操作 MySQL:详情见:这里 mac ...
- python utf-8编码转换中文_python实现unicode转中文及转换默认编码的方法
本文实例讲述了python实现unicode转中文及转换默认编码的方法.分享给大家供大家参考,具体如下: 一.在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77e ...
- python unicode编码转换中文_python实现unicode转中文及转换默认编码的方法
本文实例讲述了python实现unicode转中文及转换默认编码的方法.分享给大家供大家参考,具体如下: 一.在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77e ...
- python列表解析式如何使用_python列表推导式操作解析
python列表推导式操作解析 这篇文章主要介绍了python列表推导式操作解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 基本格式 [表达式 ...
- python redis分布式锁_Python 使用 Redis 实现分布式锁
前言 随着互联网技术的不断发展,用户量的不断增加,越来越多的业务场景需要用到分布式系统.而在分布式系统中访问共享资源就需要一种互斥机制,来防止彼此之间的互相干扰,以保证一致性,这个时候就需要使用分布式 ...
- python连接不上数据库_python连接各种数据库
很多同学在使用python进行自动化测试的时候,会涉及到数据库数据校验的问题,因为不知道如何在python中如何对数据库,这个时候会一脸茫然,今天在这里给大家汇总一下python对接几大常用的数据库操 ...
- python如何连接sql server数据库_Python连接SQLServer数据库
1.安装pymssql (1) 使用pip3 install pymsslq出现下面这个问题: ERROR: Could not build wheels for pymssql which use ...
最新文章
- 【linux+C】神器 vim + 指针相关客串
- junit5_使用junit做其他事情
- [转]最流行的android组件大全
- SharePoint 2010 新体验7 - Managed Metadata (托管元数据)
- Undo TableSpace ①.管理方法
- C、C++差异之左值右值
- 吸顶那个叫什么_为什么我家吸顶灯开灯后一闪一闪的
- .net vue漂亮登录界面_6个宝藏级Vue管理后台框架 必须收藏
- 大公司的老板更专注人,小公司的老板更专注事
- Linux操作系统下SSH默认22端口修改方法
- 2019年湖南-粤港澳大湾区投资贸易洽谈周4月举行
- mySQL | unrecognized service 错误解决办法
- Spatial-Channel Sequeeze Excitation (SCSE)-8-June-2018【论文理解】
- 洛谷P3216 [HNOI2011]数学作业
- 移动端开发之px,em和rem详解
- c++二进制转化成十进制
- HTML 播放视频的embed标签和Object标签(转)
- C# 支付宝小程序 ---小程序支付
- STM8新建IAR工程
- 【QT项目】简易五子棋游戏(人机对战)— 完整源码