Size: a a a

DBA - русскоговорящее сообщество

2021 June 07

АА

Артур Асриян... in DBA - русскоговорящее сообщество
для поиска я если честно не в курсе. не делал такое никогда.
источник

N

Nef007 in DBA - русскоговорящее сообщество
У меня древовидная бд и и мне нужно сделать поиск например слова во всей бд и не извесно на каком уровне оно окажется  и нужно вернуть полностью ветку до этого уровня. Как бы ты это реализовал?
источник

V

Vasiliy in DBA - русскоговорящее сообщество
источник

V

Vasiliy in DBA - русскоговорящее сообщество
Это ж база
источник

N

Nef007 in DBA - русскоговорящее сообщество
Это мне поможет?
источник

V

Vasiliy in DBA - русскоговорящее сообщество
Выбрать алгоритм, по оглавлению хотя бы пробегитесь
источник

V

Vasiliy in DBA - русскоговорящее сообщество
А реализацию уже по названию подобрать можно
источник

V

Vasiliy in DBA - русскоговорящее сообщество
Ваша задача - минимизация повторяющихся операций и четкое представление плана действий
источник

V

Vasiliy in DBA - русскоговорящее сообщество
Книга именно об этом
источник

N

Nef007 in DBA - русскоговорящее сообщество
Мне б всего лишь мини гугл сделать 😁, спасибо за книгу
источник

АА

Артур Асриян... in DBA - русскоговорящее сообщество
для мини гугла - одна таблица выглядит нормальным решением. далее я бы задался вопросом - насколько необходим нечеткий поиск
источник

N

Nef007 in DBA - русскоговорящее сообщество
Почему нечеткий. Например, есть связанные таблицы. Например предмет, у предмета есть таблица прилагательный и таблица цветов так как может быть несколько прилагательных и несколько цветов. В вот я хочу выбрать все предметы у которых цвет."красный" а прилагательное "старый"
источник

V

Vasiliy in DBA - русскоговорящее сообщество
Размер ОЗУ там ограничение, на количество строк ограничений точно нет
источник

N

Nef007 in DBA - русскоговорящее сообщество
Все бы не чего. Но если у прилагательных еще по две таблицы и у цветов по две.
источник

N

Nef007 in DBA - русскоговорящее сообщество
Или может мне все прописать через знак ИЛИ а потом написать алгоритм который будет делать ранжирование
источник

P

Petr in DBA - русскоговорящее сообщество
Не нужно изобретать велосипед. Это задача не для реляционных БД. Почитай про эластиксерч.
источник

P

Petr in DBA - русскоговорящее сообщество
Просто использовать like в реляционных БД нужно с умом. Прикинь объем и скорость роста БД и тогда решай.
Если ты спокойно можешь запихнуть свою базу в оперативку сервака - юзай like.
Если планируется хранить что по тяжелее - без эластика не обойтись.
источник

V

Vasiliy in DBA - русскоговорящее сообщество
Нетфликс предполагает что есть еще поисковые системы)
источник

V

Vasiliy in DBA - русскоговорящее сообщество
Фейсбук вроде solr юзал тоже, но комьюнити у es канеш мощнее, и встроен он чаще
источник
2021 June 08

E

Etki in DBA - русскоговорящее сообщество
Солр мертв уже потому что lucene является частью его репы
источник