Is it wise to store a large amount of data in an anonymous session? 
For instance, and most applicable to my design, if I store results of
a search in a session like so:
request.session['search_results'] = objects.get_list(name__icontains=query)

And then I can more easily give paged results back to the user.  So
that if they request again with a "page" specified in the request.GET
dict, then I can simply return the results from the cached list.

My concern is that this will eat up memory like a zombie.

Thanks.

Reply via email to