Programming with Judy
About Judy
When To Use Judy
Chapter 1 13
In summary
Judy can replace many commonly used data structures: arrays,
sparse arrays, hash tables, B-trees, binary trees, linear lists,
skiplists, and counting functions. Judy is designed to:
❏ Scale dynamically for future program requirements.
❏ Handle large, unbounded array structures particularly well with
performance that is almost linear across large populations.
❏ Provide fast, built-in sorting and counting.
❏ Increase productivity through an easy-to-use API.