Database

Up: GEOS SDK TechDocs| Up | Down | Next: 1 Design Philosophy
| One-page Version of this Chapter for Easy Printing

Some applications need to keep track of many small pieces of data. For example, a database might use thousands of items of data, each of them only a paragraph long; in a spreadsheet, the data size might be only a few bytes. GEOS provides a Database (DB) library to make it easy to keep track of such data and store them conveniently in a GEOS Virtual Memory file.

The DB library manages Local Memory heaps in a VM file and uses these heaps to store items. It lets the geode associate items into groups; these groups can grow indefinitely, unlike LMem heaps.


Up: GEOS SDK TechDocs| Up | Down | Next: 1 Design Philosophy
| One-page Version of this Chapter for Easy Printing