Поддерживает ли Oracle полнотекстовый поиск?

Существует ли эквивалент Oracle для службы полнотекстового поиска MS SQL?

Если да, то кто-нибудь реализовал его и имел хороший/плохой опыт?


person JosephStyons    schedule 14.10.2008    source источник


Ответы (3)


Oracle Text — эквивалентная функциональность.

У меня был хороший опыт. Предполагая, что вы поддерживаете текстовый индекс асинхронно, это, как правило, является первым источником проблем, поскольку может быть немного между внесением изменений и обновлением индекса, но обычно это вполне разумно при нормальной работе.

person Justin Cave    schedule 14.10.2008
comment
Мы обнаружили, что обновление индекса Oracle значительно превосходит SQL Server. В SQLServer 2005 индексирование — это отдельное приложение, которое необходимо вызывать вручную. - person gbjbaanb; 29.07.2010
comment
@JustinCave Не могли бы вы предоставить некоторые учебные ресурсы для полнотекстового поиска Oracle? Кажется, хороших книг на эту тему не так много. - person svlada; 19.03.2014

В дополнение к тому, что сказал Джастин, вы можете найти дополнительную информацию об Oracle Text здесь.

person Eddie Awad    schedule 14.10.2008

И в дополнение к тому, что сказал Джастин, можно создать индекс, чтобы он обновлялся при фиксации, хотя это не рекомендуется для больших объемов текста.

Он предлагает гораздо больше возможностей, чем простое сравнение LIKE с %string%.

person chris    schedule 20.10.2008