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

时间:2016-01-05 23:48:49

标签: python caching orm sqlalchemy flask-sqlalchemy

我正在开发一个用Flask&amp ;;用Python编写的新项目。 SQLAlchemy的。后者似乎是一个体面的ORM,但似乎并不认为缓存是它的责任。

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

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

0 个答案:

没有答案