Dear Wiki user, You have subscribed to a wiki page or wiki category on "Blur Wiki" for change notification.
The "DataStructureDevelopment" page has been changed by AaronMcCurry: http://wiki.apache.org/blur/DataStructureDevelopment New page: == Data Structure Development == Any data structure development in Blur needs to have a manageable memory footprint. The easiest way achieve this behavior is to make the data structure file based (through the Lucene Directory API). Implementing a file based data structure will make use the BlockCacheDirectory which will automatically cache block of the files in use. If a data structure cannot be written to use the file API then a manageable memory model will have to be implemented. The reasoning for this is development strategy is three fold: JVM Heap limitations Data grow issues User query requirements
