BlackRay is a relational database system designed to offer performance features commonly associated with search engines. It offers SQL support and sophisticated operational and management features. Load-balancing and operational stability by means of N+1 redundance are included. BlackRay is called a "Data Engine" since it combines traditional, relational database features and SQL with the power and flexibility of search engines. It is a true hybrid, offering transaction support, data-versioned snapshots, and sophisticated function-based indices. Wildcards, phonetic, and fuzzy logic searches are supported, as well. BlackRay supports a subset of the SQL92 standard and provides JDBC/ODBC/native driver options via the PostgreSQL protocol, in addition to an API based query option. The project is released under the GPLv2, with some drivers available under BSD-style licenses. Commercial support contracts are available as well.
| Tags | search engine Database Engines/Servers jdbc odbc SQL performance |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | Solaris Linux Mac OS X OpenSolaris |
| Implementation | C++ Java SQL Python |
Recent releases


Release Notes: This release brings a completely rewritten SQL Engine, JDBC/ODBC connectivity (via PostgreSQL protocol), authentication, improved CLI and simplified configuration. Dependencies have been updated to current versions and on many linux/solaris distributions all dependencies are supplied with the base OS. Several new sample programs have been added as well.


Release Notes: This is the initial release. This version represents a stable release which has seen more than three years of development and has been deployed in data centers for 24/7 operation. Features in this release are the in-memory index kernel, C++ and Java client libraries, a full set of command line tools, and SNMP monitoring support. Source and binary distributions for Linux, Solaris, and MacOS are available in this release.
A simple program to help novice guitarists tune a guitar more quickly (and better).