sqlalchemyクエリをキャッシュするためにsqlalchemyドキュメントによって提供される例のように、これを行うことを想定しています
from caching_query import FromCache
# load Person objects. cache the result under the namespace "all_people".
print "loading people...."
people = Session.query(Person).options(FromCache("default", "all_people")).all()
development.iniのビーカーには次の構成があります
cache.regions = day, hour, minute, second
cache.type = file
cache.data_dir = %(here)s/cache/sess/data
cache.lock_dir = %(here)s/cache/sess/lock
cache.second.expire = 1
cache.minute.expire = 60
cache.hour.expire = 3600
cache.day.expire = 86400
アプリケーションで上記のサンプルコードを使用すると、データはキャッシュフォルダーにキャッシュされないため、メモリベースのキャッシュがデフォルトであると想定しています。sqlalchemyのキャッシュタイプをファイルベースに切り替えることはできますか?または私はそれを間違えていますか?