Skip to content

KX Product Usage Restrictions

This page explains how KX manage product restrictions.

Usage restrictions relating to individual KX products are listed below:

KDB-X Community Edition Download

KDB-X is now generally available (GA) and ready for production use. The Community Edition license is free for both personal and commercial projects, subject to the following end-user restrictions:

  • Maximum 16GB RAM permitted for use by q.
  • Usage is restricted to a single physical or virtual instance.
  • Maximum number of secondary threads per q process is 4.
  • Maximum number of connections per q process is 16.
  • Maximum number of 24 CPU cores can be used by all instances of the software.
  • Running multiple processes within a single instance or deployment is allowed, provided the total RAM does not exceed 16GB. Registration of multiple Community Edition licenses to circumvent these restrictions is not permitted.
  • Circumventing the 16GB RAM limitation through GPU workflows, including partitioning, staging, or incremental loading of index data (for example, disk-based or tranche-based approaches), is not permitted.
  • Installing the Community Edition on servers licensed for commercial support is strictly prohibited. If you have such a requirement please contact us at preview@kx.com.
Back to top