Получение и сохранение json в БД Drupal8. Правильный подход.

Тип материала: 
Версия Drupal: 
Ключевые слова: 
Втр, 13/06/2017 - 12:39

Привет сообщество. Нужно ваше мнение.
Суть.
Пишу модуль для Д8. Есть сервис, который возвращает json. Он изменяется не чаще раз в неделю.
Ну вот я решил загнать все это в БД и настроить, чтобы это все обновлялось раз в неделю.
Затем я уже создам сервис и буду эти данные использовать.
Какое более адекватное решение, может стоит поступить без загона в БД? Какие мысли у вас. Может кто знает, что то похожее, модуль или почитать где.
Спасибо.

0 Спасибо

Комментарии

Аватар пользователя bumble
2 недели 1 день назад bumble #

Для хранения json - MongoDB или свежие версии PostgreSQL.
Ну, или в файлы пробовать писать...

0 Спасибо
Аватар пользователя bumble
2 недели 1 день назад bumble #

Ну, для только хранения - скорее да.
Для работы (выборки там разные, индексы...) - мне упорно доказывали что стоит смотреть только в сторону постгри ))

0 Спасибо
Аватар пользователя bsyomov
2 недели 4 часа назад bsyomov #

Если нужен поиск по структурированным данным внутри json, то да.
Если нужно хранение, и выборка по внешнему ключику, то всё равно.

0 Спасибо
Аватар пользователя gun_dose
1 неделя 6 дней назад gun_dose #

Согласен. Делал так на одном проекте - доставал из джейсона только пару нужных полей, а исходную строку сохранял отдельной колонкой.

0 Спасибо
Аватар пользователя Anatolii1309
2 недели 1 день назад Anatolii1309 #

Спасибо с этим понятно. У меня вопрос стоял. Стоит ли сунуть это в БД. Я читал тут не стоит так делать. Хотелось найти, что готовое, разобраться как правильно сделать.
Более подробно, кто встречался с этим?

0 Спасибо
Аватар пользователя bumble
2 недели 1 день назад bumble #

"Там" - задача совсем другая. Вопрошающий хотел приложение на ангуляре из базы питать, а Вы пишите что просто дату с экстернального ресса кешить нужно.

0 Спасибо