redis运用与浅析

Posted 青红*皂了个白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis运用与浅析相关的知识,希望对你有一定的参考价值。

简单的实现数据库连接池数据的存取:

1 import redis
2 
3 # 创建数据库连接池
4 pool=redis.ConnectionPool(host=192.168.0.103,port=6379,password=root1234,max_connections=1000)
5 # 实例化一个连接池对象
6 conn=redis.Redis(connection_pool=pool)
7 
8 conn.set(k1,hello redis)
9 # print(conn.get(‘k1‘))

使用连接池可以提高性能,但是一定用在单例模式下(单独作为一个模块py文件)

redis是什么?

是用于操作内存的软件,可以做持久化AOF, RDB 相当于一个大的字典 ------>属于单进程单线程的

使用连接池的本质:维护一个已经和服务端连接成功的socket,之后再次发送数据时,直接获取一个socket,直接send数据

以上是关于redis运用与浅析的主要内容,如果未能解决你的问题,请参考以下文章

浅析redis与zookeeper构建分布式锁的异同

浅析Redis事务

浅析Redis事务

Redis哨兵机制原理浅析

线程浅析

浅析 在Linux下&命令和Nohup命令的运用