Difference between revisions of "Programming/Kdb/Installing kdb"
(Added the initial text.) |
(Corrected the formatting.) |
||
Line 1: | Line 1: | ||
'''Kdb+/q''' can be downloaded from https://kx.com/developers/download-licenses/ | |||
In particular, there are two free versions of kdb+/q: the 32 Bit Personal Edition and the 64 Bit Personal Edition (On-Demand). | In particular, there are two free versions of kdb+/q: the 32 Bit Personal Edition and the 64 Bit Personal Edition (On-Demand). | ||
Line 5: | Line 5: | ||
Both editions are licensed for personal use. | Both editions are licensed for personal use. | ||
The | The '''32 Bit Personal Edition''': | ||
* is permitted to run on-premises; | * is permitted to run on-premises; | ||
* is permitted to run on cloud; | * is permitted to run on cloud; | ||
Line 14: | Line 14: | ||
The main limitation of the 32 Bit Personal Edition and, more generally, of any 32-bit program, is that it can only ever use up to 4 GB of memory. That's due to the 32-bit address space, since 2^32 = 4,294,967,296 bytes. For some use cases this may be a serious limitation. | The main limitation of the 32 Bit Personal Edition and, more generally, of any 32-bit program, is that it can only ever use up to 4 GB of memory. That's due to the 32-bit address space, since 2^32 = 4,294,967,296 bytes. For some use cases this may be a serious limitation. | ||
The | The '''64 Bit Personal Edition (On-Demand)''': | ||
* requires "always on" internet connection; | * requires "always on" internet connection; | ||
* is permitted to run on-premises; | * is permitted to run on-premises; |
Revision as of 22:04, 16 June 2021
Kdb+/q can be downloaded from https://kx.com/developers/download-licenses/
In particular, there are two free versions of kdb+/q: the 32 Bit Personal Edition and the 64 Bit Personal Edition (On-Demand).
Both editions are licensed for personal use.
The 32 Bit Personal Edition:
- is permitted to run on-premises;
- is permitted to run on cloud;
- provides access to KX Fusion interfaces and integrations;
- provides access to community support;
- Linux/Mac/Windows/Raspberry pi versions are available.
The main limitation of the 32 Bit Personal Edition and, more generally, of any 32-bit program, is that it can only ever use up to 4 GB of memory. That's due to the 32-bit address space, since 2^32 = 4,294,967,296 bytes. For some use cases this may be a serious limitation.
The 64 Bit Personal Edition (On-Demand):
- requires "always on" internet connection;
- is permitted to run on-premises;
- is compatible with KX Developer and KX Dashboards Direct;
- provides access to KX Fusion interfaces and integrations;
- provides access to community support;
- gives regular access to upgrades;
- Linux/Mac/Windows versions are available.
The 32 Bit Personal Edition can be downloaded immediately, whereas for the 64 Bit Personal Edition (On-Demand) you would need to request a license. Both editions are available via https://kx.com/developers/download-licenses/