The Data Fabric

On This Page

The platform has a built-in multi-model data layer (a.k.a. “data store” or “database”) for storing and analyzing various types of data structures — such as NoSQL (“key/value”) tables, time-series databases, data streams, binary objects, and files. The data can be accessed through multiple industry-standard and industry-compatible programming interfaces; users can ingest data through one interface and consume it through another interface, depending on their preferences and needs. This unique unified data model eliminates the need for multiple data stores, constant synchronization, complex pipelines, and painful extract-transform-load (ETL) processes. The following table shows the provided programming interfaces for working with different types of data in the platform’s data store:

Data Type Interfaces
NoSQL (Wide-Column Key/Value) Data

The platform’s NoSQL data store was built to take advantage of a distributed cluster of physical and virtual machines that use flash memory to deliver in-memory performance while keeping flash economy and density. You can access NoSQL data through these interfaces:

SQL Data You can work with SQL data in the platform through these interfaces:

Time-Series Data You can create and manage time-series databases in the platform’s data store through these interfaces:

Stream

You can stream data directly into the platform and consume data from platform streams through the following interfaces:

File / Simple Data Object

You can work with data files and simple data objects — such CSV, Parquet, or Avro files, or binary image or video files — through these interfaces:

Note

See Also