Full-text (or "apropos-like") search
Created by: lahwaacz
PostgreSQL has quite effective indexes for full-text search. They are also available in Django: https://docs.djangoproject.com/en/3.1/ref/contrib/postgres/search/
But indexing full man pages would be probably still very slow. Instead we can extract a short description from each man page (the content of the
NAME section - that's what makewhatis(8) does) for faster indexing.