How do I implement Database Management System in c?
For a PERL example see the link below. PERL is similar to C and UNIX. This may give you some ideas. In my pure PERL example, I use relational FLAT FILES (billions of records or more) persistently random access indexed by KEY/VALUE stores. Not sure if this would be categorized as NoSQL or ISAM (Indexed Sequential Access Method), or a combination of both? Eric Christian Hansen's answer to What are the database management system examples?