C++ NoSQL

Open-source C++ projects categorized as NoSQL

Top 19 C++ NoSQL Projects

  • RethinkDB

    The open-source database for the realtime web.

    Project mention: RethinkDB: The open-source database for the realtime web | news.ycombinator.com | 2024-02-01
  • MongoDB

    The MongoDB Database

    Project mention: Understanding SQL vs. NoSQL Databases: A Beginner's Guide | dev.to | 2024-04-09

    On the other hand, NoSQL databases are non-relational databases. They store data in flexible, JSON-like documents, key-value pairs, or wide-column stores. Examples include MongoDB, Couchbase, and Cassandra.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • ArangoDB

    🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.

    Project mention: Ask HN: When is pure functional programming beneficial? | news.ycombinator.com | 2023-07-11

    ... or working in an environment or on a problem for which functional patterns apply.

    Suppose you are writing a "CRUD" app that writes to a relational database, how do you apply functional programming to that? The whole point of an application like that is that it makes side effects.

    In some cases you can break those problems down into functional pieces. Consider Python drivers for a product like

    https://www.arangodb.com/

    One major problem is that you want drivers that work synchronously and asynchronously, the structure of the average api call is something like

       def query(parameters):

  • Scylla

    NoSQL data store using the seastar framework, compatible with Apache Cassandra

    Project mention: ScyllaDB: NoSQL data store using the seastar framework | news.ycombinator.com | 2024-03-16
  • pika

    Pika is a Redis-Compatible database developed by Qihoo's infrastructure team.

    Project mention: What's new in Pika v3.5.2 | /r/programming | 2023-12-05
  • Tendis

    Tendis is a high-performance distributed storage system fully compatible with the Redis protocol.

    Project mention: Redis as a Database | news.ycombinator.com | 2023-10-24
  • griddb

    GridDB is a next-generation open source database that makes time series IoT and big data fast,and easy.

    Project mention: griddb: NEW Data - star count:2133.0 | /r/algoprojects | 2023-07-31
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Memgraph

    Open-source graph database, built for real-time streaming data, compatible with Neo4j.

    Project mention: Ask HN: Who is hiring? (March 2024) | news.ycombinator.com | 2024-03-01

    Memgraph | Staff C++ Database Engineer | REMOTE (Central/Western Europe, LatAm, or North America) https://memgraph.com/

    Memgraph is a Seed stage, open source graph database vendor. Graph DBs are a great solution for GenAI, logistics, cybersecurity and fintech so we are looking to grow aggressively this year.

    We're looking for a staff-level engineer to set technical direction, mentor junior team members, and solve some very difficult problems.

    Either DM me (the hiring manager) or apply here: https://join.com/companies/memgraph/10684850-staff-software-...

  • incubator-pegasus

    Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store

  • MongoDB C++ Driver

    C++ Driver for MongoDB

    Project mention: MongoDB $weeklyUpdate #122 (June 30, 2023): Databricks, Change Streams, & Terraform | dev.to | 2023-06-30

    We're pleased to announce the release of the MongoDB C Driver (libmongoc) 1.24.0 and C++ Driver (mongocxx) 3.8.0 with support for MongoDB 7.0 and a host of new security features. Check out the release notes for more details:

  • kuzu

    Embeddable property graph database management system built for query speed and scalability. Implements Cypher.

    Project mention: Unum: Vector Search engine in a single file | news.ycombinator.com | 2023-07-31
  • ustore

    Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️

  • todis

    Todis is a massive, persistent Redis server developed by Topling Inc.

  • Hypertable

    A flexible database focused on performance and scalability

  • couchbase-lite-core

    Cross-platform C++ core library for Couchbase Lite

  • sqlite_blaster

    Create huge Sqlite indexes at breakneck speeds

  • couchbase-lite-C

    C language bindings for the Couchbase Lite embedded NoSQL database engine

  • OurDB-Database

    This is database which is created by zeel sheladiya , mihir surati and parth dabheliya. this database is very portable , user friendly and also in this database you can make your own syntax to execute the queries. there are lot's of feature there that you can use in this database. However, the main feature is that you can connect this database with your project with the one line of code.

  • sqlite_blaster_python

    A library for creating huge Sqlite indexes at breakneck speeds

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-09.

C++ NoSQL related posts

Index

What are some of the best open-source NoSQL projects in C++? This list will help you:

Project Stars
1 RethinkDB 26,504
2 MongoDB 25,384
3 ArangoDB 13,333
4 Scylla 12,459
5 pika 5,643
6 Tendis 2,817
7 griddb 2,305
8 Memgraph 2,064
9 incubator-pegasus 1,945
10 MongoDB C++ Driver 1,003
11 kuzu 985
12 ustore 481
13 todis 447
14 Hypertable 259
15 couchbase-lite-core 255
16 sqlite_blaster 178
17 couchbase-lite-C 111
18 OurDB-Database 23
19 sqlite_blaster_python 7
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com