文件名称:光滑的ORM缓存,具有自动的粒度事件驱动的失效功能。-Python开发
文件大小:65KB
文件格式:ZIP
更新时间:2024-06-14 08:25:31
Python Caching
Cacheops一个精巧的应用程序,支持自动或手动查询集缓存以及自动粒度事件驱动的失效。 它使用redis作为ORM缓存的后端,并将redis或文件系统用于简单的时间无效的后端。 Cacheops一款精巧的应用程序,支持自动或手动查询集缓存以及自动的粒度事件驱动的失效。 它使用redis作为ORM缓存的后端,并将redis或文件系统用于简单的时间无效的后端。 还有更多功能:装饰器可以将任何用户功能或视图作为查询集或django和jinja2模板的时间扩展进行缓存,透明事务支持狗堆预防机制,以及一些使django速度更快的hacks要求Python 3.5 +,Djan
【文件预览】:
django-cacheops-master
----MANIFEST.in(222B)
----run_tests.py(1KB)
----README.rst(27KB)
----bench.py(2KB)
----manage.py(249B)
----cacheops()
--------redis.py(4KB)
--------transaction.py(4KB)
--------sharding.py(1KB)
--------invalidation.py(4KB)
--------utils.py(5KB)
--------conf.py(3KB)
--------__init__.py(480B)
--------tree.py(5KB)
--------templatetags()
--------jinja2.py(2KB)
--------signals.py(144B)
--------management()
--------query.py(24KB)
--------simple.py(5KB)
--------serializers.py(206B)
--------lua()
----.travis.yml(1KB)
----tox.ini(1KB)
----LICENSE(1KB)
----requirements-test.txt(90B)
----setup.cfg(63B)
----setup.py(2KB)
----tests()
--------settings.py(3KB)
--------bench.py(6KB)
--------tests_transactions.py(4KB)
--------urls.py(17B)
--------tests.py(35KB)
--------fixtures()
--------test_extras.py(6KB)
--------utils.py(2KB)
--------__init__.py(0B)
--------models.py(7KB)
--------tests_sharding.py(2KB)
----.gitignore(58B)
----CHANGELOG(12KB)