J'ai une table dans RethinkDB composée de 3 millions de tweets. Chaque champ a une époque, quand il a été inséré. Quelle requête javascript puis-je faire pour obtenir rapidement les tweets des dernières 24 heures (environ 50k) triés par mot-clé? J'ai essayé quelque chose ci-dessous, mais c'est vraiment lent.Rethinkdb: Requête pour obtenir les articles des dernières 24 heures d'une grande table
`r.db('twitter').table('tweets')
.group('keyword')
.filter((row) => {
return row('epoch_time').gt(r.now().sub(86400));
})
.orderBy(r.desc('time'))
.pluck('url', 'text') `
Merci pour votre réponse. Je l'ai essayé sans la requête de groupe, mais c'est encore très lent. Pouvez-vous donner un exemple complet comment réécrire? – crisscross