On the optimal nesting order for computing N-relational joins
ACM Transactions on Database Systems (TODS)
Encapsulation of parallelism in the Volcano query processing system
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Optimization of dynamic query evaluation plans
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
High-performance sorting on networks of workstations
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
The TSIMMIS Approach to Mediation: Data Models and Languages
Journal of Intelligent Information Systems - Special issue: next generation information technologies and systems
Efficient mid-query re-optimization of sub-optimal query execution plans
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Cost-based query scrambling for initial delays
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Optimization techniques for queries with expensive methods
ACM Transactions on Database Systems (TODS)
Mathematical control theory: deterministic finite dimensional systems (2nd ed.)
Mathematical control theory: deterministic finite dimensional systems (2nd ed.)
Cluster I/O with River: making the fast case common
Proceedings of the sixth workshop on I/O in parallel and distributed systems
Ripple joins for online aggregation
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
An adaptive query execution system for data integration
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
Query optimization in the presence of limited access patterns
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
The design and implementation of INGRES
ACM Transactions on Database Systems (TODS)
Scrambling query plans to cope with unexpected delays
DIS '96 Proceedings of the fourth international conference on on Parallel and distributed information systems
Dataflow query execution in a parallel main-memory environment
PDIS '91 Proceedings of the first international conference on Parallel and distributed information systems
Machine Learning
Introduction to Reinforcement Learning
Introduction to Reinforcement Learning
Implementation techniques for main memory database systems
SIGMOD '84 Proceedings of the 1984 ACM SIGMOD international conference on Management of data
The Gamma Database Machine Project
IEEE Transactions on Knowledge and Data Engineering
Optimizing Queries Across Diverse Data Sources
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Optimization of Nonrecursive Queries
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Online Dynamic Reordering for Interactive Data Processing
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
The VLDB Journal — The International Journal on Very Large Data Bases
Query processing and optimization in Oracle Rdb
The VLDB Journal — The International Journal on Very Large Data Bases
How to Avoid Building DataBlades(r) That Know the Value of Everything and the Cost of Nothing
SSDBM '99 Proceedings of the 11th International Conference on Scientific and Statistical Database Management
SSDBM '99 Proceedings of the 11th International Conference on Scientific and Statistical Database Management
Heterogeneous Query Processing through SQL Table Functions
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Continuous Query Optimization
Observing the effects of multi-zone disks
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
The multispace: an evolutionary platform for infrastructural services
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
On computing correlated aggregates over continual data streams
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Fault-tolerant, load-balancing queries in telegraph
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Mining data streams under block evolution
ACM SIGKDD Explorations Newsletter
Models and issues in data stream systems
Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Rate-based query optimization for streaming information sources
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Continuously adaptive continuous queries over streams
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Efficient evaluation of queries in a mediator for WebSources
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Partial results for online query processing
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
ACM Transactions on Computer Systems (TOCS)
Informix under CONTROL: Online Query Processing
Data Mining and Knowledge Discovery
The cougar approach to in-network query processing in sensor networks
ACM SIGMOD Record
Continuous queries over data streams
ACM SIGMOD Record
Efficient and Adaptive Processing of Multiple Continuous Queries
EDBT '02 Proceedings of the 8th International Conference on Extending Database Technology: Advances in Database Technology
Experiences with a Hybrid Implementation of a Globally Distributed Federated Database System
WAIM '01 Proceedings of the Second International Conference on Advances in Web-Age Information Management
Dynamic Pipeline Scheduling for Improving Interactive Query Performance
Proceedings of the 27th International Conference on Very Large Data Bases
Query Processing in Self-Profiling Composable Peer-to-Peer Mediator Databases
EDBT '02 Proceedings of the Worshops XMLDM, MDDE, and YRWS on XML-Based Data Management and Multimedia Engineering-Revised Papers
Adaptive Query Processing: A Survey
BNCOD 19 Proceedings of the 19th British National Conference on Databases: Advances in Databases
Dynamic Query Scheduling in Parallel Data Warehouses
Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing
Efficient Querying of Distributed Resources in Mediator Systems
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Challenges in Ubiquitous Data Management
Informatics - 10 Years Back. 10 Years Ahead.
Achieving Robust, Scalable Cluster I/O in Java
LCR '00 Selected Papers from the 5th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers
Towards Sensor Database Systems
MDM '01 Proceedings of the Second International Conference on Mobile Data Management
Processing of Continuous Queries over Unlimited Data Streams
DEXA '02 Proceedings of the 13th International Conference on Database and Expert Systems Applications
An XML query engine for network-bound data
The VLDB Journal — The International Journal on Very Large Data Bases
Dynamic Querying of Streaming Data with the dQUOB System
IEEE Transactions on Parallel and Distributed Systems
Exploiting Punctuation Semantics in Continuous Data Streams
IEEE Transactions on Knowledge and Data Engineering
Issues in data stream management
ACM SIGMOD Record
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Chain: operator scheduling for memory minimization in data stream systems
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
The design of an acquisitional query processor for sensor networks
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Toward network data independence
ACM SIGMOD Record
Quality of service in an information economy
ACM Transactions on Internet Technology (TOIT)
Aurora: a new model and architecture for data stream management
The VLDB Journal — The International Journal on Very Large Data Bases
PSoup: a system for streaming queries over streaming data
The VLDB Journal — The International Journal on Very Large Data Bases
Distributed query adaptation and its trade-offs
Proceedings of the 2003 ACM symposium on Applied computing
Achieving adaptivity for OLAP-XML federations
DOLAP '03 Proceedings of the 6th ACM international workshop on Data warehousing and OLAP
The sensor spectrum: technology, trends, and requirements
ACM SIGMOD Record
Relational subscription middleware for Internet-scale publish-subscribe
Proceedings of the 2nd international workshop on Distributed event-based systems
Query Processing and Optimization on the Web
Distributed and Parallel Databases
An initial study of overheads of eddies
ACM SIGMOD Record
Hash-Merge Join: A Non-blocking Join Algorithm for Producing Fast and Early Join Results
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
Evaluating top-k queries over web-accessible databases
ACM Transactions on Database Systems (TODS)
Adapting to source properties in processing data integration queries
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Adaptive ordering of pipelined stream filters
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Static optimization of conjunctive queries with sliding windows over infinite streams
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Robust query processing through progressive optimization
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
CoDIMS-G: a data and program integration service for the grid
MGC '04 Proceedings of the 2nd workshop on Middleware for grid computing
Optimization of data stream processing
ACM SIGMOD Record
Operator scheduling in data stream systems
The VLDB Journal — The International Journal on Very Large Data Bases
Self-monitoring query execution for adaptive query processing
Data & Knowledge Engineering
Adaptive Caching for Continuous Queries
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
Adaptive Processing of Top-k Queries in XML
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
Load and Network Aware Query Routing for Information Integration
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
A Parallel Algorithm for Correlating Event Streams
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Evaluation of Rate-Based Adaptivity in Asynchronous Data Stream Joins
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Collaborative joins in a pervasive computing environment
The VLDB Journal — The International Journal on Very Large Data Bases
TinyDB: an acquisitional query processing system for sensor networks
ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003
Fault-tolerance in the Borealis distributed stream processing system
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
An adaptable distributed query processing architecture
Data & Knowledge Engineering
Confidence-driven early object elimination in quality-aware sensor workflows
DMSN '05 Proceedings of the 2nd international workshop on Data management for sensor networks
Parallel querying with non-dedicated computers
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Content-based routing: different plans for different data
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Continuous Similarity-Based Queries on Streaming Time Series
IEEE Transactions on Knowledge and Data Engineering
Diamond: A Storage Architecture for Early Discard in Interactive Search
FAST '04 Proceedings of the 3rd USENIX Conference on File and Storage Technologies
Ubiquitous Data Management in Knowledge Sifter via Data-DNA
UDM '05 Proceedings of the International Workshop on Ubiquitous Data Management
Adaptive query processing in mobile environment
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
Une architecture hybride pour i'interrogation et i'administration des capteurs
UbiMob '05 Proceedings of the 2nd French-speaking conference on Mobility and ubiquity computing
Sdlib: a sensor network data and communications library for rapid and robust application development
Proceedings of the 5th international conference on Information processing in sensor networks
Flow algorithms for two pipelined filter ordering problems
Proceedings of the twenty-fifth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Asking the right questions: model-driven optimization using probes
Proceedings of the twenty-fifth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Approximate quantiles and the order of the stream
Proceedings of the twenty-fifth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Data integration: the teenage years
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Safety guarantee of continuous join queries over punctuated data streams
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Scalable continuous query processing by tracking hotspots
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
IO-Top-k: index-access optimized top-k query processing
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Efficient scheduling of heterogeneous continuous queries
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Delay aware querying with seaweed
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Querying priced information in databases: The conjunctive case
ACM Transactions on Algorithms (TALG)
Adaptive rank-aware query optimization in relational databases
ACM Transactions on Database Systems (TODS)
Survey of research towards robust peer-to-peer networks: search methods
Computer Networks: The International Journal of Computer and Telecommunications Networking
Mobile join operators for restricted sources
Mobile Information Systems
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Keyword search on relational data streams
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Lazy, adaptive rid-list intersection, and its application to index anding
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
HybMig: A Hybrid Approach to Dynamic Plan Migration for Continuous Queries
IEEE Transactions on Knowledge and Data Engineering
Adaptive Index Utilization in Memory-Resident Structural Joins
IEEE Transactions on Knowledge and Data Engineering
Optimization of continuous queries with shared expensive filters
Proceedings of the twenty-sixth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Streaming queries over streaming data
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Monitoring streams: a new class of data management applications
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
A transducer-based XML query processor
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Towards a query optimizer for text-centric tasks
ACM Transactions on Database Systems (TODS)
Maximizing the output rate of multi-way join queries over streaming information sources
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Querying the internet with PIER
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Tuple routing strategies for distributed eddies
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Operator scheduling in a data stream manager
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Resource sharing in continuous sliding-window aggregates
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Lifting the burden of history from adaptive query processing
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
The case for precision sharing
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Self-tuning database systems: a decade of progress
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Adaptive aggregation on chip multiprocessors
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
STAR: self-tuning aggregation for scalable monitoring
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Algorithms and metrics for processing multiple heterogeneous continuous queries
ACM Transactions on Database Systems (TODS)
Foundations and Trends in Databases
Speculative plan execution for information gathering
Artificial Intelligence
Information Sciences: an International Journal
Query processing of multi-way stream window joins
The VLDB Journal — The International Journal on Very Large Data Bases
A generic flow algorithm for shared filter ordering problems
Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
An approach to QoS aware resource scheduling in data stream systems
SSPS '08 Proceedings of the 2nd international workshop on Scalable stream processing system
Automaton in or out: run-time plan optimization for XML stream processing
SSPS '08 Proceedings of the 2nd international workshop on Scalable stream processing system
A monitoring service for large-scale dynamic query optimisation in a grid environment
International Journal of Web and Grid Services
Real-time, load-adaptive processing of continuous queries over data streams
Proceedings of the second international conference on Distributed event-based systems
Automatic optimization of parallel dataflow programs
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
SNQL: a query language for sensor network databases
TELE-INFO'08 Proceedings of the 7th WSEAS International Conference on Telecommunications and Informatics
A self-adaptive query service for pervasive environments
NOTERE '08 Proceedings of the 8th international conference on New technologies in distributed systems
Categorized Sliding Window in Streaming Data Management Systems
DEXA '08 Proceedings of the 19th international conference on Database and Expert Systems Applications
A strategy to develop adaptive and interactive query brokers
IDEAS '08 Proceedings of the 2008 international symposium on Database engineering & applications
Out-of-order processing: a new architecture for high-performance stream systems
Proceedings of the VLDB Endowment
Evita raced: metacompilation for declarative networks
Proceedings of the VLDB Endowment
Closing the query processing loop in Oracle 11g
Proceedings of the VLDB Endowment
Anomaly-free incremental output in stream processing
Proceedings of the 17th ACM conference on Information and knowledge management
Data-Continuous SQL Process Model
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Algorithms for distributional and adversarial pipelined filter ordering problems
ACM Transactions on Algorithms (TALG)
Multiple continuous queries evaluation over data streams
ACS'08 Proceedings of the 8th conference on Applied computer scince
A quality-aware optimizer for information extraction
ACM Transactions on Database Systems (TODS)
Stream processing in data-driven computational science
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Self-tuning query mesh for adaptive multi-route query processing
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology
Adaptive workload allocation in query processing in autonomous heterogeneous environments
Distributed and Parallel Databases
An adaptive distributed localisation in wireless sensor network
Enterprise Information Systems
Autonomic query parallelization using non-dedicated computers: an evaluation of adaptivity options
The VLDB Journal — The International Journal on Very Large Data Bases
MapReduce optimization using regulated dynamic prioritization
Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems
Rethinking cost and performance of database systems
ACM SIGMOD Record
ROX: run-time optimization of XQueries
Proceedings of the 2009 ACM SIGMOD International Conference on Management of data
Scalable join processing on very large RDF graphs
Proceedings of the 2009 ACM SIGMOD International Conference on Management of data
Query optimizers: time to rethink the contract?
Proceedings of the 2009 ACM SIGMOD International Conference on Management of data
Large-scale uncertainty management systems: learning and exploiting your data
Proceedings of the 2009 ACM SIGMOD International Conference on Management of data
Optimization and Execution of Complex Scientific Queries over Uncorrelated Experimental Data
SSDBM 2009 Proceedings of the 21st International Conference on Scientific and Statistical Database Management
Input-sensitive scalable continuous join query processing
ACM Transactions on Database Systems (TODS)
Keyword search over relational tables and streams
ACM Transactions on Database Systems (TODS)
A Vision for Next Generation Query Processors and an Associated Research Agenda
Globe '09 Proceedings of the 2nd International Conference on Data Management in Grid and Peer-to-Peer Systems
An In-Database Streaming Solution to Multi-camera Fusion
Globe '09 Proceedings of the 2nd International Conference on Data Management in Grid and Peer-to-Peer Systems
Evolution of Query Optimization Methods: From Centralized Database Systems to Data Grid Systems
DEXA '09 Proceedings of the 20th International Conference on Database and Expert Systems Applications
Efficient and effective RFID data warehousing
IDEAS '09 Proceedings of the 2009 International Database Engineering & Applications Symposium
An expressive language and efficient execution system for software agents
Journal of Artificial Intelligence Research
An autonomous agent approach to query optimization in stream grids
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
PAQ: persistent adaptive query middleware for dynamic environments
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Location-dependent query processing: Where we are and where we are heading
ACM Computing Surveys (CSUR)
A scalable, predictable join operator for highly concurrent data warehouses
Proceedings of the VLDB Endowment
Optimizing relational algebra operations using generic equivalence discriminators and lazy products
Proceedings of the 2010 ACM SIGPLAN workshop on Partial evaluation and program manipulation
Knowledge and Information Systems
Personalizing queries based on networks of composite preferences
ACM Transactions on Database Systems (TODS)
Optimizing joins in a map-reduce environment
Proceedings of the 13th International Conference on Extending Database Technology
Adaptive join processing in pipelined plans
Proceedings of the 13th International Conference on Extending Database Technology
A new look at generating multi-join continuous query plans: A qualified plan generation problem
Data & Knowledge Engineering
An adaptive load balancing algorithm for large data parallel processing with communication delay
ICCS'03 Proceedings of the 2003 international conference on Computational science
Efficient processing of relational queries with sum constraints
APWeb/WAIM'07 Proceedings of the joint 9th Asia-Pacific web and 8th international conference on web-age information management conference on Advances in data and web management
Adaptive scheduling strategy for data stream management system
APWeb/WAIM'07 Proceedings of the joint 9th Asia-Pacific web and 8th international conference on web-age information management conference on Advances in data and web management
A QoS-guaranteeing scheduling algorithm for continuous queries over streams
APWeb/WAIM'07 Proceedings of the joint 9th Asia-Pacific web and 8th international conference on web-age information management conference on Advances in data and web management
RRPJ: result-rate based progressive relational join
DASFAA'07 Proceedings of the 12th international conference on Database systems for advanced applications
WT-heuristics: a heuristic method for efficient operator ordering
DASFAA'07 Proceedings of the 12th international conference on Database systems for advanced applications
Adaptive holistic scheduling for query processing in sensor networks
Journal of Parallel and Distributed Computing
Research on cost-efficient processing of continuous extreme queires
IITA'09 Proceedings of the 3rd international conference on Intelligent information technology application
Teddies: trained Eddies for reactive stream processing
DASFAA'08 Proceedings of the 13th international conference on Database systems for advanced applications
Towards automatic optimization of MapReduce programs
Proceedings of the 1st ACM symposium on Cloud computing
The DataPath system: a data-centric analytic processing engine for large data warehouses
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Online aggregation and continuous query support in MapReduce
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Dynamic query optimisation: towards decentralised methods
International Journal of Intelligent Information and Database Systems
Multi agent Community to support information processing in Wireless Sensor Network applications
International Journal of Intelligent Information and Database Systems
PAQ: persistent adaptive query middleware for dynamic environments
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
How to probe for an extreme value
ACM Transactions on Algorithms (TALG)
Adaptive query processing in data stream management systems under limited memory resources
PIKM '10 Proceedings of the 3rd workshop on Ph.D. students in information and knowledge management
Effectively monitoring RFID based systems
ADBIS'10 Proceedings of the 14th east European conference on Advances in databases and information systems
Robust ensemble learning for mining noisy data streams
Decision Support Systems
Sharing-aware horizontal partitioning for exploiting correlations during query processing
Proceedings of the VLDB Endowment
Xplus: a SQL-tuning-aware query optimizer
Proceedings of the VLDB Endowment
Just-in-time data integration in action
Proceedings of the VLDB Endowment
Distributed and Parallel Databases
The case for object databases in cloud data management
ICOODB'10 Proceedings of the Third international conference on Objects and databases
Linked data query processing strategies
ISWC'10 Proceedings of the 9th international semantic web conference on The semantic web - Volume Part I
Self-supervised web search for any-k complete tuples
Proceedings of the 2nd International Workshop on Business intelligencE and the WEB
Distributed construction of data cubes from tuple stream
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Mobile Information Systems
Diamond: a storage architecture for early discard in interactive search
FAST'04 Proceedings of the 3rd USENIX conference on File and storage technologies
Run-time adaptivity for search computing
Search computing
Tweets as data: demonstration of TweeQL and Twitinfo
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
Distributed construction of data cubes from tuple stream
International Journal of Business Intelligence and Data Mining
Proceedings of the 2nd ACM Symposium on Cloud Computing
A native and adaptive approach for unified processing of linked streams and linked data
ISWC'11 Proceedings of the 10th international conference on The semantic web - Volume Part I
Continuous data stream query in the cloud
Proceedings of the 20th ACM international conference on Information and knowledge management
Adaptive optimization for multiple continuous queries
Data & Knowledge Engineering
AMaχoS: abstract machine for Xcerpt: architecture
PPSWR'06 Proceedings of the 4th international conference on Principles and Practice of Semantic Web Reasoning
Processing and visualizing the data in tweets
ACM SIGMOD Record
Associated load shedding strategies for computing multi-joins in sensor networks
DASFAA'06 Proceedings of the 11th international conference on Database Systems for Advanced Applications
PMJoin: optimizing distributed multi-way stream joins by stream partitioning
DASFAA'06 Proceedings of the 11th international conference on Database Systems for Advanced Applications
Streams that compose using macros that oblige
PEPM '12 Proceedings of the ACM SIGPLAN 2012 workshop on Partial evaluation and program manipulation
A deadline-sensitive approach for real-time processing of sliding windows
WAIM'05 Proceedings of the 6th international conference on Advances in Web-Age Information Management
Tick scheduling: a deadline based optimal task scheduling approach for real-time data stream systems
WAIM'05 Proceedings of the 6th international conference on Advances in Web-Age Information Management
Adapting to changing resource performance in grid query processing
DMG 2005 Proceedings of the First VLDB conference on Data Management in Grids
An adaptive distributed query processing grid service
DMG 2005 Proceedings of the First VLDB conference on Data Management in Grids
Progressive query optimization for federated queries
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
New algorithms for join and grouping operations
Computer Science - Research and Development
Practical algorithms for tracking database join sizes
FSTTCS '05 Proceedings of the 25th international conference on Foundations of Software Technology and Theoretical Computer Science
Semantic query routing and processing in p2p database systems: the ICS-FORTH SQPeer middleware
EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
Scheduling strategies and their evaluation in a data stream management system
BNCOD'06 Proceedings of the 23rd British National Conference on Databases, conference on Flexible and Efficient Information Handling
The anatomy of a stream processing system
BNCOD'06 Proceedings of the 23rd British National Conference on Databases, conference on Flexible and Efficient Information Handling
A foundation for the replacement of pipelined physical join operators in adaptive query processing
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
Data management support for notification services
Data Management in a Connected World
SharedDB: killing one thousand queries with one stone
Proceedings of the VLDB Endowment
SMART: Stream Monitoring enterprise Activities by RFID Tags
Information Sciences: an International Journal
Modelling and guaranteeing quality of service over data streams
WISE'06 Proceedings of the 7th international conference on Web Information Systems
Adaptive parallelization of queries to data providing web service operations
Transactions on Large-Scale Data- and Knowledge-Centered Systems V
Foundations and Trends in Databases
Processing flows of information: From data stream to complex event processing
ACM Computing Surveys (CSUR)
Dynamic routing of data stream tuples among parallel query plan running on multi-core processors
Distributed and Parallel Databases
Utility-driven adaptive query workload execution
Future Generation Computer Systems
Worst-case optimal join algorithms: [extended abstract]
PODS '12 Proceedings of the 31st symposium on Principles of Database Systems
Efficient optimization and processing for distributed monitoring and control applications
PhD '12 Proceedings of the on SIGMOD/PODS 2012 PhD Symposium
Fast track article: Using snapshot query fidelity to adapt continuous query execution
Pervasive and Mobile Computing
Re-optimizing data-parallel computing
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
From a calculus to an execution environment for stream processing
Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
Parallel pipelined filter ordering with precedence constraints
ACM Transactions on Algorithms (TALG)
Adaptive two-level optimization for selection predicates of multiple continuous queries
Journal of Intelligent Information Systems
DEXA'07 Proceedings of the 18th international conference on Database and Expert Systems Applications
Multi-route query processing and optimization
Journal of Computer and System Sciences
Optimizing adaptive multi-route query processing via time-partitioned indices
Journal of Computer and System Sciences
Distributed Adaptive Windowed Stream Join Processing
International Journal of Distributed Systems and Technologies
An Autonomous Agent Approach to Query Optimization in Stream Grids
International Journal of Organizational and Collective Intelligence
Shark: SQL and rich analytics at scale
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data
Optimus: a dynamic rewriting framework for data-parallel execution plans
Proceedings of the 8th ACM European Conference on Computer Systems
Scheduling strategies for efficient ETL execution
Information Systems
Optimised X-HYBRIDJOIN for near-real-time data warehousing
ADC '12 Proceedings of the Twenty-Third Australasian Database Conference - Volume 124
Multi-query scheduling for time-critical data stream applications
Proceedings of the 25th International Conference on Scientific and Statistical Database Management
Tutorial: stream processing optimizations
Proceedings of the 7th ACM international conference on Distributed event-based systems
Beyond search: Retrieving complete tuples from a text-database
Information Systems Frontiers
A catalog of stream processing optimizations
ACM Computing Surveys (CSUR)
Continuous cloud-scale query optimization and processing
Proceedings of the VLDB Endowment
Multilevel secure data stream processing: Architecture and implementation
Journal of Computer Security - DBSec 2011
Hi-index | 0.01 |
In large federated and shared-nothing databases, resources can exhibit widely fluctuating characteristics. Assumptions made at the time a query is submitted will rarely hold throughout the duration of query processing. As a result, traditional static query optimization and execution techniques are ineffective in these environments.In this paper we introduce a query processing mechanism called an eddy, which continuously reorders operators in a query plan as it runs. We characterize the moments of symmetry during which pipelined joins can be easily reordered, and the synchronization barriers that require inputs from different sources to be coordinated. By combining eddies with appropriate join algorithms, we merge the optimization and execution phases of query processing, allowing each tuple to have a flexible ordering of the query operators. This flexibility is controlled by a combination of fluid dynamics and a simple learning algorithm. Our initial implementation demonstrates promising results, with eddies performing nearly as well as a static optimizer/executor in static scenarios, and providing dramatic improvements in dynamic execution environments.