[prev] 83 [next]

Query Processing (cont)

Distributed query processing
  • may require query ops to be executed on different nodes
    • node provides only source of some data
    • some nodes may have limited set of operations
  • needs to merge data received from different nodes
    • may require data transformation (to fit schemas together)
Query optimisation in such contexts is complex ...
  • larger space of possibilities than single-node database