finos / kdb-studio

Studio for kdb+ / Rapid execution environment for q
Apache License 2.0
18 stars 12 forks source link

Studio for kdb+

Studio for kdb+ is a rapid development environment for the ultra-fast database kdb+ from Kx Systems. In the style of commonly used SQL Clients, it allows you to

The editor component is based on the NetBeans editor component, and includes the following features

Additionally the application features

Screenshot

alt tag

Credits

Studio for kdb+ uses the following open source projects:

Installation

Download the latest release from the "Releases" section on the right. Each tag has an associated "studio_javaXX.zip" file with the pre-built version.

Use kdb-studio.bat to start. Edit that file to replace java.exe with javaw.exe to avoid the extra console window.

Background

Studio for kdb+ has been developed since October 2002, and the source was released to the kdb+ community in September 2008 as the primary developer wanted to allow the community to develop the application further.

Studio is written 100% in Java. The primary motivation for its development was to be able to comfortably access remote kdb+ processes. In time, it has become clear that it is not an IDE as such, but is better described as a rapid execution environment. One can edit text in the "scratch" window, highlight a selection and execute it against a remote kdb+ process via tcp/ip, with the results displayed as a grid or as in the classic kdb+ console.

License

Apache 2 , see LICENSE file in repository root.

N.B. JFreeChart and c.java components have their own respective licenses.