﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
29584	Implement an optimized version of get_many() for the db cache backend	Raphaël Hertzog	oliver	"The documentation of `get_many` in django.core.cache.backends.base.BaseCache implies that the implementation of the method for a database backend can be much faster:

{{{
        Fetch a bunch of keys from the cache. For certain backends (memcached,
        pgsql) this can be *much* faster when fetching multiple values.
}}}

However when I look into django.core.cache.backends.db I don't see any `get_many` implementation meaning that retrieving 1000 entries from the cache will do 1000 queries instead of just one. This is really sad and makes this backend a no-go for any heavy usage of the cache."	Cleanup/optimization	closed	Core (Cache system)	dev	Normal	fixed		Herbert Fortes	Ready for checkin	1	0	0	0	1	0
