4 рандомных, по очереди. Если я юзаю метод random в коллекции постов, там довольно большой разброс, при 1000 запросов может быть до 40 разница в выдачи каждого поста. Какие могут быть здесь варианты? Я думал делать это через кеш. При каждом запросе сохранять текущий отданный пост и при каждом следующим запросе смотреть в кеш и его перезаписывать. Но мб есть лучший вариант
Может offset использовать, а потом брать рандомно.
не совсем понимаю чем мне offset поможет
Тебе нужно создать поочердную выборку?
ну что то типа того
Делаешь выборку, первые десять пишешь, в кэш шаг, и далее обрабатываешь как хочешь
ну в общем я так и делаю) просто думал что может есть более простой способ
Судя по данным которые дал, это только приходит в голову, можно конечно полученные рандомные данные как то обрабатывать. Тут больше от задачи зависит.
Обсуждают сегодня