Dbms

Top 23 Dbm Open-Source Projects

  • ClickHouse

    ClickHouse® is a free analytics DBMS for big data

  • Project mention: We Built a 19 PiB Logging Platform with ClickHouse and Saved Millions | news.ycombinator.com | 2024-04-02

    Yes, we are working on it! :) Taking some of the learnings from current experimental JSON Object datatype, we are now working on what will become the production-ready implementation. Details here: https://github.com/ClickHouse/ClickHouse/issues/54864

    Variant datatype is already available as experimental in 24.1, Dynamic datatype is WIP (PR almost ready), and JSON datatype is next up. Check out the latest comment on that issue with how the Dynamic datatype will work: https://github.com/ClickHouse/ClickHouse/issues/54864#issuec...

  • The-Complete-FAANG-Preparation

    This repository contains all the DSA (Data-Structures, Algorithms, 450 DSA by Love Babbar Bhaiya, FAANG Questions), Technical Subjects (OS + DBMS + SQL + CN + OOPs) Theory+Questions, FAANG Interview questions, and Miscellaneous Stuff (Programming MCQs, Puzzles, Aptitude, Reasoning). The Programming languages used for demonstration are C++, Python, and Java.

  • 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.

    InfluxDB logo
  • OrientDB

    OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.

  • Crate

    CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

  • Project mention: FLaNK AI - 01 April 2024 | dev.to | 2024-04-01
  • bustub

    The BusTub Relational Database Management System (Educational)

  • Project mention: Can we create a thread for some of the best materials on CS available online? | news.ycombinator.com | 2023-05-26

    Introduction to Computing"

    https://dcic-world.org/

    # Programming Language Theory:

    "Programming Languages: Application and Interpretation"

    https://www.plai.org/

    # Compilation:

    "Essentials of Compilation: An Incremental Approach in Python"

    https://github.com/IUCompilerCourse/Essentials-of-Compilatio...

    # Database Systems:

    "CMU: Intro to Database Systems"

    https://15445.courses.cs.cmu.edu/

    "CMU: Advanced Database Systems"

    https://15721.courses.cs.cmu.edu/

    # Calculus I/II & Real Analysis

    "A Course in Calculus and Real Analysis"

    https://link.springer.com/book/10.1007/978-3-030-01400-1

    "A Course in Multivariable Calculus and Analysis"

    https://link.springer.com/book/10.1007/978-1-4419-1621-1

    # Linear Algebra & ML:

    * A Series of books by prof. Joe Suzuki without using any external library for the implementations *

    "Statistical Learning with Math and Python"

    https://link.springer.com/book/10.1007/978-981-15-7877-9

    "Sparse Estimation with Math and Python"

    https://link.springer.com/book/10.1007/978-981-16-1438-5

    "Kernel Methods for Machine Learning with Math and Python"

    https://link.springer.com/book/10.1007/978-981-19-0401-1

    # Discrete Mathematics:

    "CMU 21-228 Discrete Mathematics (prof. Poh-Shen Loh"

    https://www.math.cmu.edu/~ploh/2021-228.shtml

    # Cryptography:

    "Serious Cryptography: A Practical Introduction to Modern Encryption"

    https://nostarch.com/seriouscrypto

    # Problem Solving:

    "Math 235: Mathematical Problem Solving"

    https://www.cip.ifi.lmu.de/~grinberg/t/20f/

  • ydb

    YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions

  • Project mention: Erasure Coding versus Tail Latency | news.ycombinator.com | 2024-03-28

    There https://ydb.tech/ open source db that uses erasure coding for replication in single zone/region.

  • PolarDB-for-PostgreSQL

    A cloud-native database based on PostgreSQL developed by Alibaba Cloud.

  • SaaSHub

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

    SaaSHub logo
  • skytable

    Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences

  • Project mention: Show HN: Skytable's new NoSQL engine BlueQL with injection safety, improved perf | news.ycombinator.com | 2023-12-10

    Hey HN!

    I've been working on Skytable since 2020 and after several iterations from a simple K/V store, we've walked the path to this release. The goal of Skytable is to deliver a solid foundation for building data intensive applications.

    Skytable's primary goal is performance and scale. Even with a query language it can outperform K/V stores which use simple commands (benchmarks will be shared in another post).

    Several implementations in Skytable (especially around query evaluation and execution) are fundamentally different from SQL and even NoSQL counterparts and there are some entirely new concepts which might make it a little hard to grasp.

    BlueQL is a very important part of Skytable and it employs some interesting concepts to try and reduce the surface for injection attacks and tries to be a modern and secure alternative to SQL.

    - Source code: https://github.com/skytable/skytable

  • sqlancer

    Automated testing to find logic and performance bugs in database systems

  • Project mention: Solving duplicate data with performant deduplication | news.ycombinator.com | 2023-11-22
  • sql_exporter

    Database agnostic SQL exporter for Prometheus

  • arcadedb

    ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.

  • Project mention: ArcadeDB: Multi-Model Database Supporting Graphs, KV, Documents, TS, and Vectors | news.ycombinator.com | 2024-01-04
  • cursusdb

    CursusDB is an open-source distributed in-memory yet persisted document oriented database system with real time capabilities.

  • Project mention: CursusDB: Fast, open-source document oriented database with SQL like query | news.ycombinator.com | 2024-01-08
  • AIJack

    Security and Privacy Risk Simulator for Machine Learning (arXiv:2312.17667)

  • Project mention: Auto-Synchronizing an Entire MySQL Database for Data Analysis | dev.to | 2023-09-01

    Download JAR file: https://github.com/apache/doris-flink-connector/releases/tag/1.4.0

  • Resources

    Get Best Resources on every Domain here! (by Devs-Dungeon)

  • cubrid

    CUBRID is a comprehensive open source relational database management system highly optimized for Web Applications.

  • Project mention: Cubrid – Enterprise Open Source DBMS | news.ycombinator.com | 2023-05-24
  • OHMySQL

    Swift + MySQL = ❤️

  • event-management

    helps to register an users for on events conducted in college fests with simple logic with secured way

  • Project mention: Open Source Projects You Can Lay Your Hand On | /r/XBScompany | 2023-12-06

    event-management is a GitHub project with open source code that presents a comprehensive PHP and MySQL-based solution for event management. Utilizing modern web technologies, like HTML5, CSS3, and jQuery, this system offers event organizers an intuitive and user-friendly platform. Download it, understand what the source code does, adapt it to your needs, and get a beauty like the one you see below:

  • igor

    igor is an abstraction layer for PostgreSQL with a gorm like syntax.

  • pg-lock-tracer

    A eBPF based lock tracer for the PostgreSQL database

  • dbdoc

    Document your database schema, because your team will thank you, and a single text file makes it easy. Works well with PostgreSQL and others.

  • Crack-Your-Placement

    🎯 Repo for placement-preparation, DSA, Problem-Solving, Competitive Programming, CS-Fundamentals

  • chromodb

    ChromoDB is reliable key-value DBMS networked or not.

  • Project mention: ChromoDB is reliable key-value DBMS networked or not | news.ycombinator.com | 2024-02-08
  • SaaSHub

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

    SaaSHub logo
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).

Dbms related posts

  • We Built a 19 PiB Logging Platform with ClickHouse and Saved Millions

    1 project | news.ycombinator.com | 2 Apr 2024
  • Erasure Coding versus Tail Latency

    1 project | news.ycombinator.com | 28 Mar 2024
  • Build time is a collective responsibility

    2 projects | news.ycombinator.com | 24 Mar 2024
  • Writing UDF for Clickhouse using Golang

    2 projects | dev.to | 27 Feb 2024
  • YDB – an open source distributed SQL database

    2 projects | news.ycombinator.com | 3 Feb 2024
  • 1 billion rows challenge in PostgreSQL and ClickHouse

    1 project | dev.to | 18 Jan 2024
  • We Executed a Critical Supply Chain Attack on PyTorch

    6 projects | news.ycombinator.com | 14 Jan 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 May 2024
    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. Learn more →

Index

What are some of the best open-source Dbm projects? This list will help you:

Project Stars
1 ClickHouse 34,153
2 The-Complete-FAANG-Preparation 10,036
3 OrientDB 4,691
4 Crate 3,957
5 bustub 3,666
6 ydb 3,422
7 PolarDB-for-PostgreSQL 2,758
8 skytable 2,271
9 sqlancer 1,406
10 sql_exporter 515
11 arcadedb 440
12 cursusdb 411
13 AIJack 325
14 doris-flink-connector 278
15 Resources 266
16 cubrid 258
17 OHMySQL 229
18 event-management 190
19 igor 123
20 pg-lock-tracer 122
21 dbdoc 42
22 Crack-Your-Placement 16
23 chromodb 12

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com