index/doc タイプの最後の 30 エントリを見つけようとしています
私は何も試していませんが、私はすべてアイデアがありません!
私の現在のアプローチでは、過去 5 分間のすべての結果を見つけてから、結果をフィルター処理して最後の 30 エントリを取得しますが、これは正しいアプローチよりも遅くなります。
s = Search(using=es, index="history", doc_type=p)
.filter('range', timestamp={'gte': mins})
.extra(size=1000)
そして、私は試しました
s = Search(using=es, index="history", doc_type=p)
.sort("timestamp", {'order': "desc"})
.extra(size=30)