Size: a a a

2020 February 18

NK

Nikolay Khomich in Drupal RU
Подскажите пожалуйста, может кто сталкивался с такой же проблемой. При удалении картинок из поля Media в консоли ошибка:
TypeError: undefined is not an object (evaluating 'Drupal.FieldGroup.Effects')
Не могу найти решение
источник

VS

Victor Stepankov in Drupal RU
Pavel Selivanov
Народ, у кого-нибудь есть опыт хранения большого количества значений полей с сохранением истории? Т.е. предположим есть энтити "прибор", прибор регулярно меряет несколько параметров, сохраняет их в соотвутствующие в поля. Нужна возможность хранить все это достаточно долго и регулярно делать выборки значений по датам.  Есть рекомендации как лучше реализовать? Пока смотрю на ревизии, но непонятно насколько это эффективно.
такие вещи лучше хранить подальше от мускуля, вариант для бедных - постгрес, лухури вариант - кликхаус
источник

PS

Pavel Selivanov in Drupal RU
Victor Stepankov
такие вещи лучше хранить подальше от мускуля, вариант для бедных - постгрес, лухури вариант - кликхаус
Постгря с этой целью и была выбрана, но надо таки определиться со схемой хранения данных. На начальном этапе все нестрашно, но в перспективе нескольких лет данных будет много и часто, поэтому ищем оптимальные варианты.
источник

VS

Victor Stepankov in Drupal RU
Pavel Selivanov
Постгря с этой целью и была выбрана, но надо таки определиться со схемой хранения данных. На начальном этапе все нестрашно, но в перспективе нескольких лет данных будет много и часто, поэтому ищем оптимальные варианты.
оптимальный - кликхаус.
Он идеален для хранения хреновой кучи данных.
Вы ещё и по железу выиграете.

Основной вопрос, я бы задавал как - вам оно нужно в друпальных сущностях?
Нужно ли крутить вьюсы, иметь какую-то бизнес-логику вокруг этих значений?
источник

PS

Pavel Selivanov in Drupal RU
пока четкого плана нет. друпал пока рассматривается как вебморда с личным кабинетом, откуда можно смотреть всякое.
источник

VS

Victor Stepankov in Drupal RU
точнее, я бы даже раскрывал, что
а. В КХ вы кидаете сырые данные, по ним проводите аналитику и т.п.
б. В сайтовую базу вы кидаете агрегированные данные, например, это будет норм, если вам нужно показывать абоненту какую-то общую статистику, типа, электричества потрачено х Квт*Ч, воды утекло n кубометров
источник

VS

Victor Stepankov in Drupal RU
но нужно конечно понимать пользовательские сценарии.
Если гранулярность выборок юзера в ЛК будет одни сутки, смысл вам в БД сайта хранить значения за каждую секунду?
источник

PS

Pavel Selivanov in Drupal RU
да, я понял схему, спасибо. на кликхаус посмотрю, пока просто непонятно не будет ли это пушкой. Прям уж аццкой бигдаты не ожидается :) клиент не яндекс.
источник

VS

Victor Stepankov in Drupal RU
это, как минимум, выйдет дешевле чем дальнейшие оптимизации
источник

PS

Pavel Selivanov in Drupal RU
да в любом случае соберем некий прототип и прогоним тестами, просто понятно, что чем меньше сущностей, тем дешевле прототип :) если можно будет обойтись одним постгресом, лучше обойтись им.
источник

DL

Denis Levchenko in Drupal RU
Pavel Selivanov
да в любом случае соберем некий прототип и прогоним тестами, просто понятно, что чем меньше сущностей, тем дешевле прототип :) если можно будет обойтись одним постгресом, лучше обойтись им.
т.е. на ревизиях хотите всю историю по полям хранить?
источник

PS

Pavel Selivanov in Drupal RU
@gojuto пока не то чтобы хотим, просто в друпал апи особо альтернатив не просматривается, ну, кроме вынесения всего этого дела вне друпала
источник
2020 February 19

AP

Andrey Postnikov in Drupal RU
Pavel Selivanov
да в любом случае соберем некий прототип и прогоним тестами, просто понятно, что чем меньше сущностей, тем дешевле прототип :) если можно будет обойтись одним постгресом, лучше обойтись им.
источник

AP

Andrey Postnikov in Drupal RU
Начиная с pg12 теперь необходимо ставить pg_tgrm обычно postgresql-contrib)
источник

CW

Cold Word in Drupal RU
Парни скажите а вьюхи можно редактировать не в админке
источник

CW

Cold Word in Drupal RU
А через код?
источник

VS

Victor Stepankov in Drupal RU
Cold Word
Парни скажите а вьюхи можно редактировать не в админке
чо тебе на октобере не сиделось?
источник

CW

Cold Word in Drupal RU
Victor Stepankov
чо тебе на октобере не сиделось?
Да не мне
источник

VS

Victor Stepankov in Drupal RU
Во-первых, версию друпала назови.
Во-вторых, тебе для репы надо или что?
источник

CW

Cold Word in Drupal RU
Просто тут вопрос такой, что там он говорит мол вьюхи можно делать только через админку
источник