<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">You can&#39;t cause a specific object (or collection of objects) to stay</div>
</div>
ion the cache, but if you&#39;re working set is small enough to fit in<br>
the memory or client cache, you can get the same effect.<br></blockquote><div><br></div><div>That makes sense. So, is there any way to give ZODB a Persistent and tell it &quot;load everything about the object now for this transaction&quot; so  that the cache mechanism then gets triggered, or do I have to do a custom search through every aspect of the object, touching all Persistents it touches, etc, in order to get everything loaded? Essentially, when  the server restarts, I&#39;d like to pre-load all these objects (my cache is indeed big enough), so that if a few hours later someone makes a request that uses it, the objects will already be cached instead of starting to be cached right then.</div>
</div>