Size: a a a

Clojure — русскоговорящее сообщество

2019 December 20

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
короче, в датомике нет пагинации, и точка
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
то можешь только 1) навесить условия на запрос и...
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
2) использовать random или sample
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
которые тупо говорят датомику "не более Х записей"
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
в общем-то это справедливо и для sql: что бы ты не запрашивал, всегда надо ставить лимит, если только не по id
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
То есть там нет sort?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
потому что всегда найдется жирный заказчик, на котором запросы умрут.
сорта тоже нет
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
сортировка на стороне кложи
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
А вот это уже становиться интересно)
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
есть такой сценарий: ты выгребаешь только айдишки сущности, затем делаешь ручной limit offest
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
получаешь подмножество айдишек, и уже по ним вытягиваешь полные сущности через pull-many
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
или допустим пары айдишек и даты
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
сортируешь кортежи по второму элементу (дате), затем дроп лишнего, потом pull-many
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Но, допустим, вк не смог бы такое исполнять? Потому что тогда придется всё в память загружать
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Или нет?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
не понял вопроса
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Ivan Grishaev
есть такой сценарий: ты выгребаешь только айдишки сущности, затем делаешь ручной limit offest
Выгребаешь - значит загружаешь ВЕСЬ датасет в память?
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Вот есть у меня 1 000 000 записей и мне надо показать 10 самых свежих. Значит ли это, что мне надо загрузить все записи в память из datomic и только потом найти вручную записи, которые нужны?
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Даже если это будет пара id, created_at
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
На тему «самых свежих» ты удивишься, на сколько datomic крут.
источник