是否有一个对象缓存库可用于SQLAlchemy?

2024-05-07 02:48:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Flask&SQLAlchemy编写一个用Python编写的新项目。后者看起来像是一个不错的ORM,但似乎并不认为缓存是它的责任。在

它提供了一些关于如何利用狗堆.cache@http://docs.sqlalchemy.org/en/latest/orm/examples.html#module-examples.dogpile_caching但这似乎只提供基本的查询结果缓存,这实际上只对只读模型有价值。在

我要找的是一个真正的二级对象缓存,集成到ORM中,通过PK存储每个对象,并确保并发共享缓存中的身份。我有使用javaorms的多个缓存库的经验,但是我找不到任何SQLAlchemy的东西。Python还没有这样的东西吗?在


Tags: 项目对象orghttp利用flaskdocscache