Skip to main content

Developer overview

Overview for using FairCom products as a developer

API summary

All FairCom products include the FairCom database engine. Developers can manage database data through various APIs. Different APIs are optimized for different languages and use cases:

  • Use the JSON DB API for easy, fast development in all languages using JSON queries and JSON data.

  • Use SQL for joins, ad hoc queries, and analytics.

  • Use the CTDB record buffer API for easy, fast data processing.

  • Use the ISAM record buffer API to control every aspect of data processing at unmatched speed.

List of APIs

Language specific information

Section

Description

Developers using JSON

For developers using JSON

Developers using SQL

For developers using SQL

Java developers

For developers using Java

Python developers

For developers using Python

C# developers

For developers using C#

C programmers

For programmers using C

C++ programmers

For programmers using C++

PHP developers

For developers using PHP

Visual Basic developers

For developers using Visual Basic

All FairCom products integrate the FairCom database engine, providing various APIs optimized for different programming languages and use cases: JSON DB API – Enables fast development using JSON queries and data across all languages. SQL – Ideal for joins, ad hoc queries, and analytics. CTDB Record Buffer API – Facilitates efficient data processing. ISAM Record Buffer API – Offers fine-tuned control over data processing for maximum speed. API Categories: FairCom APIs: ACE APIs, CLI, JSON APIs, jsonAction, JSON Schema, SQL JSON APIs: JSON Admin API, JSON DB API, JSON Hub API, JSON MQ API ACE APIs: Record Buffer APIs (CTDB, ISAM, Low-level ACE API) Language-Specific Support: FairCom provides tailored development options for JSON, SQL, Java, Python, C#, C, C++, PHP, and Visual Basic, ensuring compatibility across diverse programming environments.

Database Management: FairCom DB, SQL, ISAM, CTDB, JSON DB API, record buffer APIs & Integration: JSON Admin API, JSON Hub API, JSON MQ API, ACE APIs, CLI, jsonAction, JSON Schema Industrial IoT & Messaging: FairCom Edge, MQTT, Modbus, OPC UA, REST, ThingWorx Legacy Modernization: FairCom RTG, COBOL, Btrieve, record management, concurrent users Programming Languages: JSON, SQL, Java, Python, C#, C, C++, PHP, Visual Basic