Virtuoso is a high-performance and scalable Multi-Model RDBMS, Data Integration Middleware, Linked Data Deployment, and HTTP Application Server Platform
- Updated
Oct 20, 2025 - C
A database is a structured set of data held in a computer, most often a server. Databases use a database management system (DBMS) that interacts with users, similar to a lookup table. Modern databases are designed to allow for the creation, querying, updating, and administration of the data it holds. There are different types of databases, including Relational Database Management Systems (RDBMS) that organize data into tables with predefined relationships, and NoSQL databases that provide a more flexible, schema-less approach to data storage.
Virtuoso is a high-performance and scalable Multi-Model RDBMS, Data Integration Middleware, Linked Data Deployment, and HTTP Application Server Platform
A PostgreSQL foreign data wrapper to connect to TDS databases (Sybase and Microsoft SQL Server)
Bun is a simple to use C++ Object Database, Object Relational Mapper (ORM) and key-value library
Star Schema Benchmark data set generator (dbgen) - unified repository
Courses and projects developed in the Bachelor in Computer Science program at UNI (National University of Engineering).
DDS: DPU-optimized Disaggregated Storage
Implementations of different kinds of databases, written in pure C.
In-memory database / key-value store
OrionDB: A high-performance, sharded, in-memory key-value database in C with persistence options, epoll networking, and efficient memory management. (v0.1.0 - Early Development)
My homework solutions (in SSH/Linux/Bash via TAMU HRPC) of the Ph.D. level Statistics course (STAT 624) in Texas A&M University
A simple redis-like in-memory database
A fast, embeddable, single file, key-value database
PostgreSQL Project for Database Systems Architecture course at ULB