@semki096

Какая база подойдет для быстрых операций с JSON?

Мне нужна база для быстрых операций с json. Суть такова. Есть массив объектов. Каждую секунду в этот массив добавляется объект. Всё это надо хранить в json (Временные метки хранить не надо). Подойдет ли MYSQL? Или может для JSON что-то получше посоветуете?
  • Вопрос задан
  • 613 просмотров
Решения вопроса 5
Robur
@Robur
Знаю больше чем это необходимо
для json лучше всего подходит Mongo.
Но я бы подумал над тем что за данные у вас - если вы просто добавляете и добавляете +- одинаковые записи и по ним потом надо поиск например делать - то лучше подойдет elasticsearch. А если вы что-то еще делаете - то лучше подойдет что-то другое.
Главное не формат данных для хранения а операции над ними. Хранить то и в текстовом файле можно.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
JSON - это формат структуры для обмена данными.
А база - это хранилище данных структуры.
Поэтому, любая подойдёт.
Ответ написан
Комментировать
coderisimo
@coderisimo
MongoDB. JSON-подобные документы это формат в котором она хранит свои данные.

Формат данных в MongoDB
Одним из популярных стандартов обмена данными и их хранения является JSON (JavaScript Object Notation). JSON эффективно описывает сложные по структуре данные. Способ хранения данных в MongoDB в этом плане похож на JSON, хотя формально JSON не используется. Для хранения в MongoDB применяется формат, который называется BSON (БиСон) или сокращение от binary JSON.
BSON позволяет работать с данными быстрее: быстрее выполняется поиск и обработка.....
Ответ написан
Комментировать
@Dmtm
Android
при чем тут json? подойдет любая база которая умеет хранить строки, если одна база не будет успевать то нужна распределенная, балансирующий узел, кластеры, вот это все
и если надо быстро складывать то это скорее что-то из NoSQL
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
Баз подойдет много. Mongo подходит. PostgreSQL тоже подходит с их новым типом JSONB и текстовым индексом. На одном из семинаром главный Постгресщик Бартунов хвастался что на тестах производительности этот тип данных обгоняет Mongo. Хотя ХЗ как это проверить на кастомных проектах.

Берите одно из двух исходя из стоимости владения.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы