DB-EnginesCrateDB bannerEnglish
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > c-treeEDGE

c-treeEDGE System Properties

Please select another system to compare it with c-treeEDGE.

Our visitors often compare c-treeEDGE with Redis, MongoDB and InfluxDB.

Editorial information provided by DB-Engines
DescriptionDatabase built for IoT edge computing, which runs natively on ARM or x86 processors and on major IoT operating systems.
Primary database modelKey-value store
Relational DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Rank#239  Overall
#41  Key-value stores
#113  Relational DBMS
Technical documentationlearn.faircomcorp.com/­developers/­documentation_directory
DeveloperFairCom Corporation
Initial release1979
Current releaseV1, Juni 2018
License infoCommercial or Open Sourcecommercial infoRestricted, free version available
Cloud-based only infoOnly available as a cloud serviceno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageANSI C, C++
Server operating systemsAndroid
Windows infoeasily portable to other OSs
Data schemeFlexible Schema (defined schema, partial schema, schema free)
Typing infopredefined data types such as float or dateyes, ANSI Standard SQL Types
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.no
Secondary indexesyes
SQL infoSupport of SQLyes infoANSI SQL queries
APIs and other access methodsADO.NET
Direct SQL
IoT Microservice layer
MQTT (Message Queue Telemetry Transport)
Supported programming languages.Net
Visual Basic
Server-side scripts infoStored proceduresyes info.Net, JavaScript, C/C++
Partitioning methods infoMethods for storing different data on different nodesFile partitioning infoCustomizable business rules for partitioning
Replication methods infoMethods for redundantly storing data on multiple nodesyes infoSynchronous and asynchronous realtime replication based on transaction logs
MapReduce infoOffers an API for user-defined Map/Reduce methodsno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate Consistency
Tunable Consistency
Foreign keys infoReferential integrityyes infowhen using SQL
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACID
Concurrency infoSupport for concurrent manipulation of datayes infoacross SQL and NoSQL
Durability infoSupport for making data persistentyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes
User concepts infoAccess controlFine grained user, group and file access rights managed across SQL (per ANSI standard) and NoSQL.
More information provided by the system vendor
Specific characteristics
The c-treeEDGE IoT Database is a fast, flexible solution with a robust architecture that empowers organizations to reliably manage their data on the edge. Built by database solution pioneer FairCom Corporation, c-treeEDGE features a high-speed NoSQL + SQL design that enables it to run on IoT gateways and on the smallest edge devices, yet powerful enough to host data from thousands of sensors

Supporting native MQTT communication, with an embedded MQTT broker serving as interface for an IoT microservice layer, as well as Node-RED and REST API integration, c-treeEDGE provides all the flexibility required in edge computing for high speed real-time decision processing, which makes it ideal for IoT environments, especially in the subset area called the Industrial Internet of Things (IIoT). c-treeEDGE is unique because it is able to powerfully handle unstructured and structured data types with the benefit of immediately consistent ACID transactions for mission-critical applications. All of this is accomplished while maintaining a small 37MB footprint.

Organizations can save time, money and resources by operating on the edge versus sending all of the data to the cloud because of c-treeEDGE’s high-performance persistence close to the origin of where the data has been produced. The benefits also include the easy addition or programming of existing applications, the enablement of the use of unfiltered data for edge-based predictive analytics, and real-time replication to other edge devices and the cloud.

FairCom technology has a proven reputation of successfully operating with multiple environments. c-treeEDGE is no different as it is compatible with the ThingWorx and Node-Red IoT platforms and can natively run on Windows 10, Windows IoT, Android Things and Raspbian systems. More IoT centric platforms will be added soon.

While c-treeEDGE is a new product, its core technology has been powering IoT activities before IoT was a thing. The same core technology has been embedded in medical devices and manufacturing systems for decades. c-treeEDGE is powered by the fast and reliable c-treeACE multimodel database technology trusted by more than 40 members of the Fortune 100 for their data management needs.
Competitive advantages
Top Features
  • Micro footprint: As low as 37 MB
  • IoT communication interfaces: MQTT, TCP/IP, Shared Memory
  • Platforms: Android Things, Raspbian, Windows IoT, Windows X86/X64, Linux X86/X64
  • Integration options: REST API, Node.js, Python, Java, JDBC, SQL, ODBC, PHP and many more …
  • High-speed record I/O technology: Collects massive amounts of data on an edge device extremely fast
  • Security: Data encryption, TLS/SSL, and the exclusive FairCom handshake
  • Real-time replication: Reliably updates data effortlessly as connections and bandwidth fluctuate
  • Guaranteed data quality for auditing: ACID transaction control
Key Benefits
  • Edge data storage: Keep mission-critical data on the edge
  • Mission-critical ops: Enable real-time IoT decision making
  • Fast: High-speed data collection at the edge
  • Data quality control: Guarantee data quality using transactional edge persistence
  • IoT specific: Specially built for IoT applications to run on major IoT operating systems and hardware platforms
  • Security: Transmit only the data needed and store all data securely at the edge
  • Database as a microservice: Uses both SQL and NoSQL microservices to collect, query and analyze data in real-time for IoT systems
  • Analytics-tool neutral: Compatible with nearly all analytics tools for use over actual real-time unstructured data
  • Powerful flexible/scalable data management: Portability, data partitioning, data coalescing and replication
Typical application scenarios

c-treeEDGE can be deployed at or near the data collection point (sensors) and used to store, manage data and transmit data to the cloud and/or data centers.

Key customers

New product

Market metrics

New product

Licensing and pricing models

Just as the technical aspects of c-treeEDGE are flexible to meet operation requirements, so are the purchasing options. Contact a FairCom sales representative for pricing and licensing information at sales at FairCom.com.

Related products and services

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
Recent citations in the news

FairCom to feature #ctreeEDGE IoT Database at LiveWorx19
4 June 2019, PRNewswire

FairCom names new senior sales director
27 January 2020, PRNewswire

FairCom joins INCITS committee that defines GQL, SQL standards
21 January 2020, Yahoo Finance

FairCom and Software AG sign new contract for c-treeACE Database
22 March 2019, PRNewswire

Industrial-Grade Raspberry Pi for the IoT
12 July 2016, ENGINEERING.com

provided by Google News

Job opportunities

Business Development Representative
FairCom, Salt Lake City, UT

jobs by Indeed

Share this page

Featured Products

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Datastax Luna logo

Simple, subscription-based support for open source
Apache Cassandra™ from the Cassandra experts.
Learn more.

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

Couchbase logo

Power, flexibility & scale.
All open source.
Get started now.

Present your product here