March 2024
Beginner to intermediate
320 pages
7h 6m
English
In this chapter
What do compression algorithms and database storage have in common? There is often a tree underneath doing all the hard work. Trees are a subset of graphs. They are worth covering separately as there are many specialized types of trees. For example, Huffman coding, a compression algorithm you will learn in this chapter, uses binary trees.
Most databases use a balanced tree like a B-tree, which you will learn about ...