Database
HyperWalker needs a database to store metadata about snapshots, as well a the text from pages for full-text search.
Postgresql seems like the most appropriate choice to me, at the moment. It's stable, clean, and has nice full-text search features.[0]
[0] - http://rachbelaid.com/postgres-full-text-search-is-good-enough/