Define the class column. More...
Go to the source code of this file.
Classes | |
| class | ibis::column |
| The class to represent a column of a data partition. More... | |
| class | ibis::column::indexLock |
| A class for controlling access of the index object of a column. More... | |
| class | ibis::column::info |
| Some basic information about a column. More... | |
| class | ibis::column::mutexLock |
| Provide a mutual exclusion lock on an ibis::column. More... | |
| class | ibis::column::readLock |
| Provide a write lock on a ibis::column object. More... | |
| class | ibis::column::softWriteLock |
| Provide a write lock on a ibis::column object. More... | |
| class | ibis::column::writeLock |
| Provide a write lock on a ibis::column object. More... | |
Namespaces | |
| namespace | ibis |
The current implementation of FastBit is code named IBIS; most data structures and functions are in the name space ibis. | |
Functions | |
| std::ostream & | operator<< (std::ostream &out, const ibis::column &prop) |
Define the class column.
A column of a relational table is also known as an attribute of a relation. In IBIS, columns are stored separate from each other. This storage strategy is commonly known as vertical partitioning.
|
| |