Tutorial introductions to kdb+
- Installation: How to install the free 32-bit version of kdb+ on Windows, Linux or Mac OSX.
- Simple step by step 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.
- Chapter 1 "Q Shock and Awe" excerpted from Q for Mortals 3. Reprinted with the author's permission from: q for Mortals Version 3, An Introduction to Q Programming by Jeffry A. Borror.
- Q for Mortals 1, A Tutorial in Q Programming by Jeffry A. Borror. This significantly extended version covers kdb+ version 2.4. 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.
Comments on these tutorials should be sent to email@example.com.
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.