我是 Python 中缓存的新手,无法理解dogpile.cache.dbm
、dogpile.cache.pylibmc
和dogpile.cache.memcached
. 有人可以解释一下吗?
问问题
465 次
1 回答
2
dogpile.cache
为不同的缓存后端提供统一的接口——这意味着您的数据可以存储在不同的地方,而库将为所有这些后端提供相同的功能。
dbm
用于通用数据库后端pylibmc
用于通过客户端进行memcachedpylibmc
memcached
适用于相同的memcached 系统,但通过不同的 python 驱动程序 -python-memchached
您可以在文档中查看所有可用的后端
于 2019-01-17T22:49:01.017 回答