Tutorial introductions to kdb+
- Installation: How to install the free 32-bit version of kdb+ on Windows, Linux or Mac OSX.
- Simple tutorials for beginners:
- A Brief Introduction to kdb+ is a very quick overview of downloading kdb+ and running your first query.
- Sample Queries allows you to build a more complex dataset in memory and perform some queries and joins on it. The dataset is from an imaginary desktop PC monitoring and helpdesk support system.
- On Disk Queries allows you to download a set of scripts to build and run queries against a large on disk database. The dataset is from an imaginary smart meter network. It includes a basic html5 Business Intelligence tool which queries the database directly.
- Starting kdb+ by Chris Burke. This basic introduction to kdb+ gives the foundation needed for Jeff Borror's tutorials.
- Q for Mortals 3. Chapter 1 "Q Shock and Awe" is an excerpt of the latest revision of Jeff's "q for Mortals Version 3" which is available on Amazon. In the United Kingdom, it is available at Amazon UK. Covers up to kdb+ version 3.3. If you are a new kdb+ user then this is the book for you!
- Kdb+ for Mortals, Chapter 1 by Jeffry A. Borror. This gives a detailed explanation of how kdb+ databases are created, stored on disk and accessed from Q.
- Q for Mortals 1, A Tutorial in Q Programming by Jeffry A. Borror. This version covers kdb+ version 2.4, and has been superseded by the above linked Version 3 of the book.
Comments on these tutorials should be sent to firstname.lastname@example.org.
Other useful introductions are:
- kdb+ Database and Language Primer by Dennis Shasha.
- Abridged Q Language Manual by Arthur Whitney.
A free 32bit version of kdb+ is available. Use this to explore kdb+ features and try out the examples included in the tutorials.