Partitioning and Bucketing Techniques to Speed up Query Processing in Spark-SQL.
Yassine RamdaneOmar BoussaidNadia KabachiFadila BentayebPublished in: ICPADS (2018)
Keyphrases
- query processing
- relational database systems
- vertical partitioning
- query optimizer
- sql queries
- relational databases
- database systems
- data partitioning
- relational tables
- execution plan
- query optimization
- xml query evaluation
- query language
- data management
- cost model
- database
- query engine
- database language
- relational model
- database queries
- databases
- xml data
- database technology
- database management
- index structure
- partitioning algorithm
- data model
- similarity search
- database applications
- database design
- r tree
- query evaluation
- sql server
- data types
- efficient query processing
- database engine
- user queries
- materialized views
- join algorithms
- database query processing
- back end
- processing queries
- structured query language
- query processor
- space partitioning
- ibm db
- xml query processing
- aggregate queries
- recursive queries
- expressive power
- join queries
- distance computation
- xml databases
- relational dbms
- path expressions
- xml queries
- database server