DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

BroDB is a parody DBMS where applications interact with the system using a query language as if it was spoken by a "bro".

Source Code
https://github.com/darshan117/BroSql[02]
Developer
Country of Origin
IN
Start Year
2024 [03]
Former Name
BlackHoleDB
Project Types
Hobby, Open Source
Written in
Go
Inspired By
SQLite

BroDB is a parody DBMS where applications interact with the system using a query language as if it was spoken by a "bro".

History


The project started in 2024 inspired by the fictional character Barney Stinson from the TV show HIMYM.

Data Model


Query Interface


BroDB uses the Bro Query Language (BQL) that is a veneer over SQL. Instead of standard SQL commands (e.g., INSERT), the query language uses natural language as it was spoken by a "bro". For example, INSERT INTO <table> is BRO, SLAM THIS INTO <table>.

Storage Architecture


Storage Format


Storage Model


System Architecture


Citations

3 sources
  1. BroDB: The Bro Database tiiny.site
  2. GitHub - darshan117/BroSql: It a simple toy on disk database engine like sqlite written in golang · GitHub github.com
  3. Initial commit · darshan117/BroSql@6fdf179 · GitHub github.com
Revision #2