Ask HN: Books on designing disk-optimized data structures?
4 by memset | 2 comments on Hacker News.
Are there canonical books, resources, or readings for how to design data structures that will be primarily read and written to a disk rather than memory? Most of what I learned in school about big-O assumes that, for example, random access is O(1). However, random disk reads are really slow due to spacial locality. People who write databases obviously have solutions to this problem - for example, DuckDB is based on a number of papers that have come out over the years on this topic. If I wanted to design, ie, a tree structure which was intended to be read/written from a disk, are there general principles or patterns the have been developed to take advantage of locality of reference, minimize random reads, or decrease the overhead of writes, that I could familiarize myself with? What is the CLRS for disk?
Subscribe to:
Post Comments (Atom)
मराठी में बात करो नहीं तो राज ठाकरे आ जाएंगे... अब व्हाट्सऐप मैसेज भी मराठी भेजें?
Hindi Marathi Controversy: कुछ छात्र ग्रुप में हिंदी में मैसेज लिख रहे थे. तभी एक छात्र ने मराठी में लिखा कि 'मराठी में बात करो नहीं तो ...
-
TaxyAI: Open-source browser automation with GPT-4 27 by kcorbitt | 5 comments on Hacker News.
-
Lisp as the Maxwell’s Equations of Software (2012) 9 by newswasboring | 1 comments on Hacker News.
-
New top story on Hacker News: Small Projects, Big Companies Small Projects, Big Companies 5 by marceee0901 | 0 comments on Hacker News. ...
No comments:
Post a Comment