Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs
Repo link - https://github.com/Sahilb315/AtomixDB
Would love to hear your thoughts
Comments URL: https://news.ycombinator.com/item?id=43183891
Points: 59
# Comments: 20
Zaloguj się, aby dodać komentarz
Inne posty w tej grupie

Article URL: https://github.com/hassanshaikley/pico-pubsub


Article URL: https://batsov.com/articles/2025/03/30/why-fsharp/

Article URL: https://www.bbc.com/news/articles/c78jd30ywv8o

Article URL: https://blogs.loc.gov/maps/2025/03/globe-gores/
Article URL: http://oldvcr.blogspot.com/2025/04/the-april-fools-joke-that-might-have.html
Comments