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.