A powerful, cross platform, SQL database system
Firebird RDBMS offers ANSI SQL features & runs on Linux, Windows & several Unix platforms. Features excellent concurrency & performance & powerful stored procedure & trigger language. WEBSITE link is below, TRACKER is http://tracker.firebirdsql.org
Suneido is an integrated application platform for developing and deploying desktop applications that includes an object-oriented language, client-server relational database, and application framework and components.
RAQUEL : "Relational Algebra Query, Update and Executive Language"
The project has 2 related sets of aims. As a language, RAQUEL is to : 1. be a pure relational language (unlike SQL) as defined by Date & Darwen's "The Third Manifesto"; 2. incorporate a generalised extension of the ANSI-SPARC 3-layer DB architecture; 3. have the maximum ratio of functionality to conceptual complexity (as defined by Fred Brooks). As a DBMS, RAQUEL is to : 1. have an Open Architecture, enabling a variety of DBMS configurations of 'black box' code, each installation optimised for a certain kind of DB; 2. have a range of core black boxes to provide general DBMS functionality, & a range of plug-in black boxes to support different physical storage mechanisms & scalar data types; 3. employ code designed with a mixture of functional, OO & other methods so as to minimise internal DBMS state complexity. The project links to a Northumbria University website where the vision, specification & design of RAQUEL have been published.
Search engine and data mining applications and ClueWeb datasets.
The Lemur Project develops search engines, browser toolbars, text analysis tools, and data resources that support research and development of information retrieval and text mining software, including the Indri search engine in C++, the Galago search engine research framework in Java, the RankLib learning to rank library, ClueWeb09 and ClueWeb12 datasets and the Sifaka data mining application.
A Database System for Metamodeling and Method Engineering
ConceptBase.cc is a multi-user deductive and object-oriented database system for metamodeling and method engineering. Includes a graphical client that builds upon the logic-based features of the ConceptBase.cc server. The data model is O-Telos. ConceptBase.cc can represent information at the data level (example data, traces of process executions etc.), the class level (schemas, process definitions etc.), the metaclass level (constructs of modeling languages), the meta-metaclass level (constructs for defining modeling languages), and so forth. ConceptBase.cc is developed by the ConceptBase Team at University of Skövde (HIS) and University of Aachen (RWTH). ConceptBase.cc supports Linux, Mac OS X and Windows. ConceptBase.cc is free software distributed under a FreeBSD-style license.
User Defined Library for InterBase / Firebird / Yaffil for Windows and Unix. Written on C++.
Some experimental SQL client generation code for building client packages and other various half completed trials - (mostly around databases, particular Firebird).
secure multiparty computation done right
Sharemind is a secure multiparty computation system that allows you to process data without seeing it. IMPORTANT: The version available on this page is a seriously outdated version that is kept available as an educational tool. More recent versions with more features and better quality are available from http://sharemind.cyber.ee/.
The GetData library provides an API to interface with Dirfile databases. The Dirfile database format is designed to provide a fast, simple, scalable format for storing and reading binary, synchronously-sampled, time-ordered data.
SQL relational database
This is a relational database project based on RedBase project from Stanford University See https://web.stanford.edu/class/cs346/2015/redbase.html The program is implemented in C++.
GigaBASE is object-relational embedded database engine for C++ applications. It provides SQL-like query language, smart C++ interface (loading objects instead of tupples), transaction based on shadowing page algorithm (no separate log file and very fas
Generic Object Oriented Database System Distributed thick-client OODBMS using aspect-oriented approach to build transparent interface to database from OO programming languages (C++, Java, C#)
starrydb is game server engine
starrydb is game server engine, As long as a few simple scripts can help you quickly build a game server. email:firstname.lastname@example.org
The DBMS ODABA is an terminology-oriented database management system
The DBMS ODABA is an terminology-oriented database management system (TODBMS) on a high conceptual level. This is an extension of OODBMS according to ODMG 3. It provides a number of enhanced features based on natural language analysis.
Smart-M3 is a functional platform that provides a cross domain search extent for triple based information. Smart-M3 enables smart cross domain applications that rely on information level interoperability.
on-disk memory library using meta-data
meta-treedb can implement malloc functionality, and much more! Need a heap that allocates of a fixed size chunk of memory? No problem. But where treedb comes into its own is when it comes to allocating from a mmap()ed disk file - the memory becomes persistent. If you follow the tests/examples, you too can store dictionaries, trees, lists or whatever you can think of in disk-based memory, just an open() and mmap() away. Meta-treedb comes with an AVL tree, doubly-linked-list and variable-entry-sized-array implementations for you to use in your data structures. So, what distinguishes meta-treedb from treedb? * "class" interfaces for treedb collections These are vtables (virtual function tables) that implement th interface. * faster compiles - only the "class" interfaces are visible to client code This is at the expense of a small performance hit. * the ability to use implementations that were developed after client code was compiled.
A structure-independent DB content moving and synchronizing utility.
Model driven code generation can improve coding standards, speed, quality of development and reduce your costs. From my experience generating code from XML using XSLT is one of the best and fastest solutions. This is just the base of the framework presenting the idea, any code template can be implemented upon request. Some sample generators are present for SQL / PLSQL / C# / AnsiC / Java The main target is to generate DTO/BDO/POJO objects based on the database definitions in multiple languages aligning all technologies used by a development team. If you are willing to contribute drop a message.
GPU Analytic Database
A SQL based analytic engine running on an NVIDIA GPU for exceptional performance. We see over 700x performance increase over a well known database on the same machine.
EJDB - Embedded JSON Database engine
EJDB is an embedded JSON database engine. It aims to be a fast MongoDB-like NoSQL library that can be embedded into C/C++ applications. It features collection-level write locking, collection level transactions, string token matching queries, and a Node.js binding.
Splatterball Emulation, development of software to allow people to run Splatterball Servers of their own.
During my diploma thesis I developed an extension for the MySQL-Client using OCL-Invariants for constraint checking.
NNDB is a C++ library that provides in-memory data storage and retrieval using syntax that is intended to feel natural for C++/STL, but which also might feel slightly like SQL. Columns types are fixed at compile-time and checked by the compiler.
Object-Relational Main-Memory Embedded Database system tightly integrated with C++ language. Use OS virtual mapping mechanism to access data. Provides subset of SQL language with OO extensions. Support of transactions, fault tolerance, replication.
See http://www.cubrid.org/cluster. CUBRID Cluster is an open source clustered DBMS for high scalability including global schema, distributed partition and load balancing features. It is a spin-off project from CUBRID project and supported by NHN.