{ "info": { "author": "Dieter Maurer", "author_email": "dieter@handshake.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Zope2", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Utilities" ], "description": "===========================================\nCache Controlled SQL methods (CCSQLMethods)\n===========================================\n\nDescription\n===========\nZ SQL methods provide a caching mechanism that can greatly reduce\nthe number of database accesses.\n\nIf, however, the database is changed dynamically, the cache\nmust be used with caution as otherwise stale query results\nmay be returned.\n\nCache controled SQL methods (``CCSQLMethods``) are derived\nfrom Z SQL methods.\nIn addition to the\nnormal Z SQL methods, a cache controlled SQL method implements\nthe functions ``flushCache()`` and\n``flushCacheEntry(REQUEST=None, **kw)``.\n``flushCache`` flushes the complete cache associated with\nthe method. ``flushCacheEntry`` flushes the query specified\nby its arguments. The query is determined in the same way as in\n``__call__``.\nThis allows explicit cache control and allows for much better\ncache utilization.\n\n\nNote that ``flushCache`` works reliably across multiple\nZEO client processes while ``flushCacheEntry`` takes effect only\nin a single process.\n\nCache controled SQL methods are also available as an\nCMF ``FSZSQLMethod`` derivative. They are\nregistered with the filename extension ``ccsql``.\n\nHistory\n=======\n\nVersion 2.0\n-----------\n\n * moved over to PyPI\n\n * works for Zope 2.11 (and possible above)\n\nVersion 1.0\n-----------\nmade Zope 2.8 compatible.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.dieter.handshake.de/pyprojects/Zope", "keywords": "Zope 2,cache,SQLMethod", "license": "BSD (see \"Products/CCSQLMethods/LICENSE.txt\", for details)", "maintainer": null, "maintainer_email": null, "name": "Products.CCSQLMethods", "package_url": "https://pypi.org/project/Products.CCSQLMethods/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.CCSQLMethods/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.dieter.handshake.de/pyprojects/Zope" }, "release_url": "https://pypi.org/project/Products.CCSQLMethods/2.0/", "requires_dist": null, "requires_python": null, "summary": "Cache Controlled SQL Methods -- a variant of Zope's ZSQLMethods with better caching. For Zope 2.11 and above", "version": "2.0" }, "last_serial": 784989, "releases": { "2.0": [ { "comment_text": "", "digests": { "md5": "65eb5b7095ab8b49fe44e361403f7469", "sha256": "c071937a0865394ebde6bbd4814a4127d4873942e36254dc47a4f66b566bbcc2" }, "downloads": -1, "filename": "Products.CCSQLMethods-2.0.tar.gz", "has_sig": false, "md5_digest": "65eb5b7095ab8b49fe44e361403f7469", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7807, "upload_time": "2008-05-29T19:34:23", "url": "https://files.pythonhosted.org/packages/65/d9/5e9dd30f9c80a479830aae52e19ff40f9b590b10e1793a9668748d1c71d6/Products.CCSQLMethods-2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "65eb5b7095ab8b49fe44e361403f7469", "sha256": "c071937a0865394ebde6bbd4814a4127d4873942e36254dc47a4f66b566bbcc2" }, "downloads": -1, "filename": "Products.CCSQLMethods-2.0.tar.gz", "has_sig": false, "md5_digest": "65eb5b7095ab8b49fe44e361403f7469", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7807, "upload_time": "2008-05-29T19:34:23", "url": "https://files.pythonhosted.org/packages/65/d9/5e9dd30f9c80a479830aae52e19ff40f9b590b10e1793a9668748d1c71d6/Products.CCSQLMethods-2.0.tar.gz" } ] }