Thanks for suggesting gvfs. I'll investigate it and similar databases from other packages (I know at least KDE has its own).
[1] https://wiki.gnome.org/Projects/Tracker
[2] http://www.mankier.com/1/tracker-search
[1] https://wiki.gnome.org/Projects/Tracker
[2] http://www.mankier.com/1/tracker-search