GridDB logo

GridDB

Open source time series database for IoT and Big Data
3
18
+ 1
0

What is GridDB?

It is a highly scalable, in-memory NoSQL time series database optimized for IoT and Big Data. It has a KVS (Key-Value Store)-type data model that is suitable for sensor data stored in a timeseries. It is a database that can be easily scaled-out according to the number of sensors.
GridDB is a tool in the In-Memory Databases category of a tech stack.

Who uses GridDB?

GridDB Integrations

Python, Node.js, Ubuntu, CentOS, and Fluentd are some of the popular tools that integrate with GridDB. Here's a list of all 6 tools that integrate with GridDB.

GridDB's Features

  • IoT Data Model
  • Distributed
  • Horizontal Scalability
  • In-memory
  • Hybrid Cluster Management
  • Fast Ingest
  • Composite Indexes
  • Petabyte-Scale DB size
  • Time series functions
  • Geometry data support

GridDB Alternatives & Comparisons

What are some alternatives to GridDB?
InfluxDB
InfluxDB is a scalable datastore for metrics, events, and real-time analytics. It has a built-in HTTP API so you don't have to write any server side code to get up and running. InfluxDB is designed to be scalable, simple to install and manage, and fast to get data in and out.
Cassandra
Partitioning means that Cassandra can distribute your data across multiple machines in an application-transparent matter. Cassandra will automatically repartition as machines are added and removed from the cluster. Row store means that like relational databases, Cassandra organizes data by rows and columns. The Cassandra Query Language (CQL) is a close relative of SQL.
MongoDB
MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
Redis
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams.
JavaScript
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
See all alternatives

GridDB's Followers
18 developers follow GridDB to keep up with related blogs and decisions.