SQLAlchemy 更新数据
2021年11月12日 ,作者: 黄兵
下面是几种 SQLAlchemy 更新数据的方式:conn = engine.connect()update_ip_v4_range = (update(IPV4PublicAddress).where(IPV4PublicAddress.ip >= get_from_int) .where(IPV4PublicAddress.ip <= get_to_int) .values( ...
MySQL 数据库连接池与 Redis 缓存问题
2021年11月11日 ,作者: 黄兵
最近使用 MySQL 连接池将数据库需要缓存的数据保存到 Redis,使用的是 Python 中的 DBUtils,但是再程序怕了一段时间之后,一直缓存的是原来的数据,并不是最新数据,例如:现在已经过去了几个小时,但是缓存的依然是程序第一次运行的时间,以后都是读取数据库连接池的缓存数据。存在问题的原因:class GETSqlDataUtil(object): def __init__(se...