Поддерживает ли Oracle полнотекстовый поиск?
-
03-07-2019 - |
Вопрос
Существует ли Oracle, эквивалентный службе полнотекстового поиска MS SQL?
Если да, то реализовал ли кто-нибудь это и имел ли хороший/плохой опыт?
Решение
Текст Oracle эквивалентная функциональность.
У меня был хороший опыт с этим.Предполагая, что вы поддерживаете текстовый индекс асинхронно, это, как правило, является первым источником проблем, поскольку между внесением изменения и обновлением индекса может пройти некоторое время, но это обычно вполне разумно во время нормальной работы.
Другие советы
В дополнение к тому, что сказал Джастин, вы можете найти дополнительную информацию об Oracle Text. здесь.
И в дополнение к тому, что сказал Джастин, можно создать индекс, чтобы он обновлялся при фиксации, хотя это не рекомендуется для больших объемов текста.
Он предлагает гораздо больше возможностей, чем простое сравнение LIKE с %string%.