I have some live data that does not fit well into the object oriented paradigm. I am looking for a library in C++ that can store, index, and query this data with a relational database interface at runtime.
I do not want to interface with this library using std::string
typed queries, much less SQL queries. Ideally the interface would be something closer to relational algebra, like relation_a * relation_b
would be the cross product of two relations.