Provide link or tutorials to build a custom database management in C. I am looking for Full Text Search options of about 10GB DB.
closed as not a real question by JNK♦, Leigh Riffel, Nick Chammas, Mark Storey-Smith, Gaius Mar 6 '12 at 9:50
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, see the FAQ.
You many want to look into using the Sphinx Search tools.
It allows you to create a MySQL instance that runs on port 9036 and only stores indexing info along with keys into real MySQL databases/tables.
There is a third party MySQL Storage Engine called SphinxSE.
Theoretically, the keys can you store in Sphinx do not have to be for MySQL. They could be for any DBMS. Sphinx is just a good key store that is built for FULLTEXT indexing.
Now, if you need to access the Sphinx DB using C/C++, then you need CodeBase.