Skip to content
EntityQ2680578· pop 6· linked from 9 articles

朱迪矩陣

Sign in to save

data structure implementing a type of associative array with high performance and low memory usage

Wikidata facts

Subclass of
data structure
Show 2 more facts
Commons category
Judy array
Sources (1)

via Wikidata · CC0

Article · 中文

朱迪矩陣(Judy array)是一个计算机科学和软件工程学中的名词,是一种高性能、低内存消耗的数据结构,实现了关联数组的功能。与普通数组不同,Judy array可以是稀疏的,这一点更像是散列表,而非数组。Judy array可以用整形或字符串作为键值来存储、查询数据,它最大的优势是可动态自动扩展,高性能,节省内存并且易于使用。 由于Judy array在操作速度和内存使用上都非常高效,同时并不需要特殊配置或初始化,使得它可以用来替换掉多种常见数据结构,例如跳跃列表,链表,二叉树,B树,散列表,而且judy array在海量数据集上的表现比那些数据结构更好。 粗略地讲,Judy array像是一个高度优化了的256叉树,为了节省内存,它使用了超过20种不同的压缩技术来压缩树节点。. Judy array 是Douglas Baskins发明的,他用自己妹妹的名字命名了这种数据结构。

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 5 languages

via Wikidata sitelinks · CC0