Also... if you have a bit more infrastructure available - specifically meaning you can run memcached on a server or two (or many) create a cache entry for the stuff you're interested in retrieving randomly, and use your programming language to pick a series of "random" numbers between your minimum and maximum values (assign each record in your memcached stuff an integer number key) and pull them this way...
|