cs notes
-
Updated
May 12, 2024
A database is a structured set of data held in a computer, most often a server. Databases use a database management system (DBMS) that interacts with users, similar to a lookup table. Modern databases are designed to allow for the creation, querying, updating, and administration of the data it holds. There are different types of databases, including Relational Database Management Systems (RDBMS) that organize data into tables with predefined relationships, and NoSQL databases that provide a more flexible, schema-less approach to data storage.
cs notes
Reviewing some online CS courses I took
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
PostGreSQL module for the Bearsampp Project
Notes on Computer Science topics
Open source SQL Query Assistant service for Databases/Warehouses
Open Source Alternative to Vercel, Netlify and Heroku.
An automatic SQL injection tool.
Super fast and lightweight DB migration & evolution tool written in Go
Learn web development from basic to advanced with "The Complete 2024 Web Development Bootcamp". This repository guides your journey to becoming a well-rounded web developer.
Arity And HighCup's Algorithm - The Partitioned Array/LineDB Database
OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches the results of cached select statements and incrementally updates these results over time as the underlying data changes.
Here are some projects that I have worked on.