Anyway, it looks like the whole dataset can fit in RAM, which explains the excellent performance, even with relevance ranking.
Table: 341 MB (main table + TOAST table) Index: 100 MB