Consultar por N registros aleatorios en el almacén de datos de Appengine

Estoy intentando escribir una consulta GQL que devuelve N registros aleatorios de un tipo específico. Mi implementación actual funciona pero requiere N llamadas al almacén de datos. Me gustaría hacer una llamada al almacén de datos si es posible.

Actualmente, asigno un número aleatorio a cada tipo que coloco en el almacén de datos. Cuando solicito un registro aleatorio, genero otro número aleatorio y solicito registros> rAND ORDER BY asc LIMIT 1.

Esto funciona, sin embargo, solo devuelve 1 registro, así que necesito hacer N consultas. ¿Alguna idea sobre cómo hacer esta consulta? Gracias.

Respuestas a la pregunta(6)

Su respuesta a la pregunta