в которых хранится много баз данных пользователей. Базы данных пользоватлей могут содержать в себе как 100 записей так и 100 млн.
Если мне нужно что-то найти - открывается отдельно база и выполняется поиск. Да, это пиздец. Но, как уже есть.
Я хочу добавить все эти данные в монгу для того, чтобы мне было легко искать по всем базам нужные мне данные.
Как мне логически организовать своё хранилище данных в монге?
то есть ты открываешь папку, начинаешь вручную смотреть что там, листать документы ворд, всякие картинки и тд?
Например: хочу найти Сашу из компании Гугл. Открываю папку гугл, и по всем базам которые есть в этой папке ищу Сашу
Какой поиск планируется? По полному совпадению, регистронезависимый или еще и опечатки хотите допускать?
всё вышеперечисленной. Возможен даже фазинг
elastic будет прикручиватся
Тогда только если монго атлас серч. В обычной этого функционала нет. Смотрите в сторону эластика и т.п.
Спасибо. Атлас не подходит так как нужно развернуть локально. Идея была в том чтобы сделать монгу как базу для хранения. А поиск уже осуществлять в elastic
В эластике также все хранится
сейчас крутится в еластике. Свыше 500 индексов уже. Но смущает использование еластики для хранения и поиска
Ну эластик итак будет хранить чтоб поиск работал. Смысла удваивать косты на сопровождение еще одного инструмента и усложнять код работой со второй бд нет
да, получается нужен ещё и конектор...
Ну эт уже насколько вы захотите усложнить себе жизнь
Обсуждают сегодня