Release of MayBMS 2.1 beta -- a probabilistic DBMS based on Postgresql -
03-11-2009
, 07:59 PM
It is our pleasure to announce the first public release of MayBMS, MayBMS
2.1 beta, which is now available at
http://maybms.sourceforge.net/
MayBMS is a complete probabilistic database management system that has
been implemented as an extension of Postgres. It supports a powerful,
compositional query and update language. The MayBMS backend is accessible
through several APIs, with efficient internal operators for computing and
managing probabilistic data that leverage robust relational database
technology.
MayBMS is open source and the source code is available under the BSD
license.
Some of the features of MayBMS are:
* A powerful query and update language for processing uncertain data that
gracefully extends SQL with a small number of well-designed language
constructs.
* State-of-the-art efficient techniques for exact and approximate
probabilistic inference.
* Support for efficiently creating and updating probabilistic databases,
i.e., uncertain databases in which degrees of belief can be associated
with uncertain data.
* Full support of all features of PostgreSQL 8.3.3, including unrestricted
query functionality, query optimization, APIs, updates, concurrency
control and recovery, etc.
* No performance loss on PostgreSQL 8.3.3 functionality: After
parsing a query or DML statement, a fast syntactic check is made to decide
whether the statement uses the extended functionality of MayBMS. If it
does not, the subsequently executed code is exactly that of PostgreSQL
8.3.3.
* A full manual including a query language tutorial.
Have fun,
The MayBMS development team |