Traditional
Database systems have been designed to satisfy
OLTP (online transaction processing), workloads
characterized by ad hoc queries, significant
write traffic, and the need for strong transactional
and integrity guarantees. In contrast, the solutions
described here are almost all Data Warehousing
- intensive and streaming applications do not
even take advantage of persistent data. Few
of these applications require transactional
features, and there is little inherently relationality
about the data being accessed. Thus, the data
management question becomes how best to satisfy
the needs of these different types of solutions.
|