DBMS > c-treeEDGE
c-treeEDGE System Properties
Please select another system to compare it with c-treeEDGE.
|Editorial information provided by DB-Engines|
|Description||Database built for IoT edge computing, which runs natively on ARM or x86 processors and on major IoT operating systems.|
|Primary database model||Key-value store|
|Current release||V1, Juni 2018|
|License Commercial or Open Source||commercial Restricted, free version available|
|Cloud-based only Only available as a cloud service||no|
|DBaaS offerings (sponsored links) Database as a Service|
Providers of DBaaS offerings, please contact us to be listed.
|Implementation language||ANSI C, C++|
|Server operating systems||Android|
Windows easily portable to other OSs
|Data scheme||Flexible Schema (defined schema, partial schema, schema free)|
|Typing predefined data types such as float or date||yes, ANSI Standard SQL Types|
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.||no|
|SQL Support of SQL||yes ANSI SQL queries|
|APIs and other access methods||Direct SQL|
IoT Microservice layer
MQTT (Message Queue Telemetry Transport)
RESTful HTTP API
|Supported programming languages||.Net|
|Partitioning methods Methods for storing different data on different nodes||File partitioning Customizable business rules for partitioning|
|Replication methods Methods for redundantly storing data on multiple nodes||yes Synchronous and asynchronous realtime replication based on transaction logs|
|MapReduce Offers an API for user-defined Map/Reduce methods||no|
|Consistency concepts Methods to ensure consistency in a distributed system||Tunable Consistency|
|Foreign keys Referential integrity||yes when using SQL|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||ACID|
|Concurrency Support for concurrent manipulation of data||yes across SQL and NoSQL|
|Durability Support for making data persistent||yes|
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.||yes|
|User concepts Access control||Fine grained user, group and file access rights managed across SQL (per ANSI standard) and NoSQL.|
|More information provided by the system vendor|
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.
|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.
|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.
|Recent citations in the news|
FairCom to feature #ctreeEDGE IoT Database at LiveWorx19
FairCom and Software AG sign new contract for c-treeACE Database
Verizon awards database contract to FairCom
SAS® IoT to power China's Wuxi High-Tech Zone
Accenture and Avanade Named to the Leaders in Worldwide Microsoft
provided by Google News
Director of Sales
Share this page