does anyone know some good alternatives for clucene as a search and indexing framework for c++ which is well documented and up to date?
Thanks in advance!
You could try Sphinx - http://sphinxsearch.com/.
Sphinx is a free software search engine designed with indexing database content in mind. It currently supports MySQL, PostgreSQL, and ODBC-compliant databases as data sources natively. Other data sources can be indexed via pipe in a custom XML format. It is distributed under the terms of the GNU General Public License version two or a proprietary license.
src: http://en.wikipedia.org/wiki/Sphinx_%28search_engine%29
This also could be useful for you: Comparison of full text search engine - Lucene, Sphinx, Postgresql, MySQL?