Набор значимых атрибутов СУБД - PullRequest
0 голосов
/ 16 января 2012

Я ищу базу данных, которая обрабатывает (быстрые, подсекундные) запросы по заданным атрибутам.Например, если у меня есть база данных документов с тегами, я хотел бы иметь возможность выполнять поиск по расширенному набору.Для ввода «чай улун горячий» хотелось бы посмотреть:

  • горячий чай - чай ​​горячий
  • чай улун - чай ​​улун горячий

Но не:

  • Зеленый чай - чай, горячий, зеленый

Для некоторых реалистичных чисел количество документов может составлять около 250 тыс., Среднее числотегов будет 10-20, а запрос может содержать 100-1000 тегов.

Я видел много научных работ в этой области, но пока не нашел ничего конкретного.

Заранее благодарим за любую помощь, которую вы можете оказать!

1 Ответ

0 голосов
/ 16 января 2012

Хотя, возможно, не совсем СУБД, Redis очень подходит для этого. Смотрите, например:

http://rediscookbook.org/implement_tags_and_search_them.html

Конечно, вы можете хранить оставшиеся данные в любой традиционной СУБД

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...