PostgreSQL
There are various search techniques for text:
Other useful search-based modules:
- unaccent removes accented characters for building out the search dictionary
- fuzzystrmatch implements Double Metaphone search support
There are Ruby on Rails gems that
can take advantage of these (like pg_search
)
Interesting reading about Postgres: