Version:

Kinetica Docs Home

Kinetica is a distributed database designed to leverage many core devices like the modern GPU. Kinetica can be interacted with using SQL or one of many APIs, including C++, C#, Java, JavaScript, Node.js, Python, and REST.

Overview
Get a concise overview of Kinetica, including its architecture, and the features that allow it to be the fastest distributed operational database in the market.

Features

Concepts
Introductory guide to understanding the core concepts of Kinetica.
Geospatial Features
A guide to the geospatial features built into Kinetica.
Functions
A high level overview of Kinetica functions.
SQL Support
SQL support reference
User-Defined Functions
The basics of User-Defined Functions
Analytic Desktops
Description of analytical tools available for Kinetica.

Installation & Configuration

Installation
Detailed Kinetica installation instructions.
Administration
A guide to administering Kinetica.
Kinetica High Availability
High availability for Kinetica.
Security
Security features of Kinetica.
Configuration Reference
Reference for the configuration file.

Integration

Tutorials
Step-by-step tutorials for developing applications using Kinetica.
Optimizing I/O
Ingesting large data sets into Kinetica.
Connectors
Description of various connectors available for Kinetica.
User-Defined Function Implementation
Guides for writing & running UDFs, as well as several example programs.
API
API references for various languages.
Downloads
Download the language-specific APIs and connectors to other applications.

Reference

Release Notes
Listing of modifications made within each version of Kinetica.