At core, Virtuoso is a high-performance object-relational SQL database.
As a database, it provides transactions, a smart SQL compiler, powerful
stored-procedure language with optional Java and .Net server-side hosting,
hot backup, SQL-99 support and more. It has all major data-access
interfaces, such as ODBC, JDBC, ADO .Net and OLE/DB.