Size: a a a

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

2021 September 09

А

Андрей in Clojure — русскоговорящее сообщество
А эта реализация не много ресурсов сожрет?
источник

А

Андрей in Clojure — русскоговорящее сообщество
То есть можно создать много разных БД, и они не будут мешать друг другу? Рич по моему рекомендовал на каждую базу свой транзактор запускать, но это не точно.
источник

A

Artem in Clojure — русскоговорящее сообщество
под каждого клиента отдельная база в постгресе для датомика?
источник

А

Андрей in Clojure — русскоговорящее сообщество
Нет, сейчас у нас постгрес, там обычный sql. Я хочу мигрировать на датомик, и пытаюсь разобраться как это сделать
источник

IG

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Pg это просто хранилище, а база датомика — логический раздел
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
В этом плане можно иметь несколько датомик-баз в рамках одного транзактора
источник

A

Artem in Clojure — русскоговорящее сообщество
да я вот к этому клонил
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Но физически будет одна база pg
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
А иначе несколько баз pg и на каждую транзактор, что сильно усложняет схему
источник

А

Андрей in Clojure — русскоговорящее сообщество
Понятно, а лицензирование там на базу или на транзактор? В рамках одной лицензии это можно будет реализовать?
источник

IG

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Но лучше это проверить. Ключ лицензии указывается в свойствах транзактора. Хотя можно попытаться запустить их два одновременно
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Нужно зарегаться и получить бесплатный ключ на год
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Но вообще, заводить на каждого клиента по транзактору это адский оверхед
источник

IG

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

IG

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

А

Андрей in Clojure — русскоговорящее сообщество
👍🏻
источник

А

Андрей in Clojure — русскоговорящее сообщество
По поводу индексации и полнотекстового поиска в датомике уже поднимался вопрос и насколько я понял, с поиском и пагинацией там проблемы. Есть ли смысл делать индексацию и поиск через эластик или лучше с датомиком колдовать?
источник

A

Artem in Clojure — русскоговорящее сообщество
в aws marketplace есть решение от cognitect, там нет проблемы с пагинацией
источник