Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Реализация суффиксного дерева / 7 сообщений из 7, страница 1 из 1
31.01.2007, 19:39
    #34297476
CodeNaut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация суффиксного дерева
Всем привет!
Подскажите пожалуйста, как можно эффективно спроектировать реализацию
суффиксного дерева и инвертированного файла в БД MS SQL SERVER 2000 ?
Буду рад любой информации по данной теме.
Спасибо.
...
Рейтинг: 0 / 0
31.01.2007, 20:13
    #34297518
shuklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация суффиксного дерева
CodeNautв БД MS SQL SERVER 2000 ?
А если отказаться от использования RDBMS вовсе то задача станет гораздо проще...
...
Рейтинг: 0 / 0
31.01.2007, 23:27
    #34297712
mcureenab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация суффиксного дерева
Эффективно, это как? Что долно быть эффективно - проектирование, хранение, использование, модификация,...?
...
Рейтинг: 0 / 0
01.02.2007, 09:50
    #34298136
CodeNaut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация суффиксного дерева
Дело обстоит так:
Пришли к тому, что для поисковой истемы нужно использовать инвертированные файлы и суффиксные деревья. Но как это реализовывать в БД MS SQL Server 2000, пока не нашли.
...
Рейтинг: 0 / 0
01.02.2007, 10:15
    #34298213
CodeNaut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация суффиксного дерева
shuklin CodeNautв БД MS SQL SERVER 2000 ?
А если отказаться от использования RDBMS вовсе то задача станет гораздо проще...
Да, конечно, Вы правы.
Но опыта работы с объектными БД, к сожалению нет.
Не подскажете каких-нить статей на данную тему, с использованием объектных БД ?
...
Рейтинг: 0 / 0
01.02.2007, 12:41
    #34298864
shuklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация суффиксного дерева
CodeNautНо опыта работы с объектными БД, к сожалению нет.
Дерево==иерархия, тут как раз первое что приходит в голову - иерархические СУБД. Они есть даже в промышленном исполнении.

Если есть желание посмотреть на экзотику вот : http://www.shuklin.com/ai/ht/ru/ai06001f.aspx увы это не суффиксное дерево, но близко.
...
Рейтинг: 0 / 0
01.02.2007, 12:49
    #34298890
mcureenab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация суффиксного дерева
В Оракле для этих целей используются пользовательские индексы. Скорее всего индекс строится на базе B*Tree индекса. Разница только в способе выделения ключей из записи. Если делать индекс руками, то скорее всего нужно будет использовать индексную таблицу вида:

(keyword varchar2(30), row rowid, primary key (keyword, row))

где keyword - искомое слово, лексема. row - rowid записи в которой оно встречается.

Подробнее написано в доке по Oracle Text.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Реализация суффиксного дерева / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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