As a database system, GemStone Smalltalk supports very large collections. Because the internal physical limit for an object size is about 16 KB (the amount that can fit on a “page” on disk), the implementation of “large objects” is a tree structure made up of “small” objects. This three-minute video describes the implementation.

Advertisements