Installing and Configuring BlueJayDB

BlueJayDB is a client-server application, meaning there are two applications to download and install.
The server application (technically it's a middleware) is intended for managing the database connections.
The client application offers a simple and intuitive interface, allowing you to query multiple databases with a bare minimum of effort.

Download and install BlueJayDB

Installing BlueJayDB is a breeze. There is no complicated script to run, and it installs on Windows, Mac and Linux in similar fashion. We even packaged a Windows-specific installer for your convenience if you prefer.

Configuring BlueJayDB

Configuring the server is equally easy. Connections to the node servers are done on the BlueJayDB server, without the need to install any component on the nodes servers or to perform any configuration on them. User roles and permissions are also easily configured.

Querying with BlueJayDB

There are two ways to query the BlueJayDB server: First, using the BlueJayDB client application, and second using the JDBC driver.

Using the client will get you going fast and let you run adhoc queries. Simply connect the client to the server and you will be presented with the list of all database nodes to which the server is connected. Run a query, and the server will take care of all the complexities of managing various SQL syntax, and collate all the results seamlessly.

You will be able to connect third-party applications to the BlueJayDB server using the JDBC driver. Simply configure your third-party application, and it will be able to query multiple database nodes as if it was a single database.

Full Tutorial

Take the time to view the tutorial. It illustrates how BlueJayDB can be used in a real-world setting.