MaVerick is a MultiValue database management system. MultiValue databases are said to be one of the computer industry's best kept secrets. First appearing over 30 years ago as PICK, they have continued to evolve through various commercial vendors, and are still in active development today. They are very resource friendly, are incredibly fast, feature a very user friendly data retrieval and reporting language (variously called ACCESS or English), and a rapid application development language based originally on Dartmouth Basic. The MaVerick project is an attempt to create an open source variant, written in Java.
|Tags||Database Database Engines/Servers Software Development Compilers Libraries Java Libraries|
|Operating Systems||OS Independent|
Release Notes: Multiple improvements were made to the basic compiler, the query language, the runtime, and the file system.
Release Notes: This release updates MQL functionality, and can now sort and select with criteria using MQL statements (using linear hash db driver). MQL is the implementation of the MV query language also sometimes called Access, Retrieve, or Uniquery.
Release Notes: Two new database drivers were added: one for Berkeley DB files, and one for linear hash files. The JUnit-based test suite has been started. Various miscellaneous improvements and bugfixes were made.
Release Notes: The build process has been enhanced with a better Makefile and the addition of Ant support for people who don't want to install gmake. The compiler is now reaching feature completion, and there have been many bugs fixed. A directory based database backend has been added, along with MySQL, Ozone, and PostgreSQL backends. A basic shell environment is provided, with a few commands such as LIST and SORT, and the beginnings of a query language called MQL.