Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Оптимальная структура для таблицы с полнотекстовым поиском / 2 сообщений из 2, страница 1 из 1
08.10.2019, 01:47
    #39873083
sptvar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимальная структура для таблицы с полнотекстовым поиском
Всем привет. Нужен совет, как максимально эффективно хранить данные в таблицах и по какому алгоритму построить индексы.

Пользователь будет использовать сервис для хранения своих данных в рамках одной таблицы.
Каждый пользователь видит только свои строки таблицы (что происходит у других пользователей - он не видит)
Пользователь может добавлять или удалять столбцы по своему усмотрению в свою часть таблицы (происходить это должно быстро)
Должна быть возможность осуществлять полнотекстовый быстрый поиск по любому количеству столбцов таблицы.

В связи с этим вопрос, как лучше хранить данные? В формате JSON?
Как лучше построить индексы, чтобы они позволяли быстро искать и быстро добавлять данные в таблицу?
...
Рейтинг: 0 / 0
08.10.2019, 11:00
    #39873217
Hawkmoon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимальная структура для таблицы с полнотекстовым поиском
sptvar,

EAV:

с рандомным количеством колонок

без физсхемы

требованием разграничения доступа в БД

с индексацией

в реляционной СУБД в качестве движка.

по-моему, хорошо сочетаются только пп 1 и 2.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Оптимальная структура для таблицы с полнотекстовым поиском / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]