Re: Fuzzy substring searching with the pg_trgm extension
От
Alvaro Herrera
Тема
Re: Fuzzy substring searching with the pg_trgm extension
Дата
Msg-id
20160129153951.GA773484@alvherre.pgsql
Ответ на
Re: Fuzzy substring searching with the pg_trgm extension (Teodor Sigaev)
Список
Дерево обсуждения
Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Alexander Korotkov <a.korotkov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Jeff Janes <jeff.janes@gmail.com>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Fuzzy substring searching with the pg_trgm extension Tom Lane <tgl@sss.pgh.pa.us>
Re: Fuzzy substring searching with the pg_trgm extension Teodor Sigaev <teodor@sigaev.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Teodor Sigaev <teodor@sigaev.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Fuzzy substring searching with the pg_trgm extension Oleg Bartunov <obartunov@gmail.com>
Re: Fuzzy substring searching with the pg_trgm extension Jeff Janes <jeff.janes@gmail.com>
Re: Fuzzy substring searching with the pg_trgm extension Tom Lane <tgl@sss.pgh.pa.us>
Re: Fuzzy substring searching with the pg_trgm extension Jeff Janes <jeff.janes@gmail.com>
Re: Fuzzy substring searching with the pg_trgm extension Teodor Sigaev <teodor@sigaev.ru>
Re: Fuzzy substring searching with the pg_trgm extension Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Teodor Sigaev <teodor@sigaev.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Mike Rylander <mrylander@gmail.com>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Teodor Sigaev <teodor@sigaev.ru>
Re: Fuzzy substring searching with the pg_trgm extension Robert Haas <robertmhaas@gmail.com>
Re: Fuzzy substring searching with the pg_trgm extension Teodor Sigaev <teodor@sigaev.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Teodor Sigaev <teodor@sigaev.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Jeff Janes <jeff.janes@gmail.com>
Re: Fuzzy substring searching with the pg_trgm extension David Steele <david@pgmasters.net>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension David Steele <david@pgmasters.net>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Jeff Janes <jeff.janes@gmail.com>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Re: Fuzzy substring searching with the pg_trgm extension Artur Zakirov <a.zakirov@postgrespro.ru>
Teodor Sigaev wrote:
> >The behavior of this function is surprising to me.
> >
> >select substring_similarity('dog' , 'hotdogpound') ;
> >
> > substring_similarity
> >----------------------
> > 0.25
> >
> Substring search was desined to search similar word in string:
> contrib_regression=# select substring_similarity('dog' , 'hot dogpound') ;
> substring_similarity
> ----------------------
> 0.75
>
> contrib_regression=# select substring_similarity('dog' , 'hot dog pound') ;
> substring_similarity
> ----------------------
> 1
Hmm, this behavior looks too much like magic to me. I mean, a substring
is a substring -- why are we treating the space as a special character
here?
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
В списке pgsql-hackers по дате отправления
От: Aleksander Alekseev
Дата: