NiagaraCQ: a scalable continuous query system for Internet databases
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Aurora: a new model and architecture for data stream management
The VLDB Journal — The International Journal 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
Operator scheduling in a data stream manager
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Exploiting k-constraints to reduce memory overhead in continuous queries over data streams
ACM Transactions on Database Systems (TODS)
The VLDB Journal — The International Journal on Very Large Data Bases
"One Size Fits All": An Idea Whose Time Has Come and Gone
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
NFMi: An Inter-domain Network Fault Management System
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
Distributed operation in the Borealis stream processing engine
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Clearwater: extensible, flexible, modular code generation
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
The 8 requirements of real-time stream processing
ACM SIGMOD Record
Design, implementation, and evaluation of the linear road bnchmark on the stream processing core
Proceedings of the 2006 ACM SIGMOD international conference on Management of data
The CQL continuous query language: semantic foundations and query execution
The VLDB Journal — The International Journal on Very Large Data Bases
Window-aware load shedding for aggregation queries over data streams
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
HybMig: A Hybrid Approach to Dynamic Plan Migration for Continuous Queries
IEEE Transactions on Knowledge and Data Engineering
SPC: a distributed, scalable platform for data mining
Proceedings of the 4th international workshop on Data mining standards, services and platforms
Extending XQuery with window functions
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Replay-based approaches to revision processing in stream query engines
SSPS '08 Proceedings of the 2nd international workshop on Scalable stream processing system
A framework for performance evaluation of complex event processing systems
Proceedings of the second international conference on Distributed event-based systems
Streamsight: a visualization tool for large-scale streaming applications
Proceedings of the 4th ACM symposium on Software visualization
Categorized Sliding Window in Streaming Data Management Systems
DEXA '08 Proceedings of the 19th international conference on Database and Expert Systems Applications
Towards a streaming SQL standard
Proceedings of the VLDB Endowment
Exploiting the power of relational databases for efficient stream processing
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology
Flexible and scalable storage management for data-intensive stream processing
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology
XTream: an open, distributed platform for processing personal information streams
Proceedings of the Third Workshop on Dependable Distributed Data Management
Spatio-Temporal Sensor Graphs (STSG): A data model for the discovery of spatio-temporal patterns
Intelligent Data Analysis - Knowledge Discovery from Data Streams
Window Update Patterns in Stream Operators
ADBIS '09 Proceedings of the 13th East European Conference on Advances in Databases and Information Systems
Distributed event stream processing with non-deterministic finite automata
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems
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)
Processes Are Data: A Programming Model for Distributed Applications
WISE '09 Proceedings of the 10th International Conference on Web Information Systems Engineering
Stream schema: providing and exploiting static metadata for data stream processing
Proceedings of the 13th International Conference on Extending Database Technology
Visualizing large-scale streaming applications
Information Visualization
Benchmarking cloud serving systems with YCSB
Proceedings of the 1st ACM symposium on Cloud computing
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
A data stream-based evaluation framework for traffic information systems
Proceedings of the ACM SIGSPATIAL International Workshop on GeoStreaming
Cloudy: a modular cloud storage system
Proceedings of the VLDB Endowment
Changing flights in mid-air: a model for safely modifying continuous queries
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
Journal of Systems and Software
On applying temporal database concepts to event queries
RuleML'11 Proceedings of the 5th international conference on Rule-based modeling and computing on the semantic web
Addressing resource usage in stream processing systems: sizing window effect
Proceedings of the 15th Symposium on International Database Engineering & Applications
Elastic complex event processing
Proceedings of the 8th Middleware Doctoral Symposium
The design of a benchmark for geo-stream management systems
Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
Scalable splitting of massive data streams
DASFAA'10 Proceedings of the 15th international conference on Database Systems for Advanced Applications - Volume Part II
Extensions to stream processing architecture for supporting event processing
DEXA'06 Proceedings of the 17th international conference on Database and Expert Systems Applications
Load shedding in data stream management systems using application semantics
BNCOD'10 Proceedings of the 27th British national conference on Data Security and Security Data
Virtualizing stream processing
Middleware'11 Proceedings of the 12th ACM/IFIP/USENIX international conference on Middleware
Live BI: a framework for real time operations management
DNIS'11 Proceedings of the 7th international conference on Databases in Networked Information Systems
Efficient optimization and processing for distributed monitoring and control applications
PhD '12 Proceedings of the on SIGMOD/PODS 2012 PhD Symposium
PLR: a benchmark for probabilistic data stream management systems
ACIIDS'12 Proceedings of the 4th Asian conference on Intelligent Information and Database Systems - Volume Part III
Transactional stream processing
Proceedings of the 15th International Conference on Extending Database Technology
ColisTrack: testbed for a pervasive environment management system
Proceedings of the 15th International Conference on Extending Database Technology
EVIS: a fast and scalable episode matching engine for massively parallel data streams
DASFAA'12 Proceedings of the 17th international conference on Database Systems for Advanced Applications - Volume Part II
Stormy: an elastic and highly available streaming service in the cloud
Proceedings of the 2012 Joint EDBT/ICDT Workshops
Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
Measuring performance of complex event processing systems
TPCTC'11 Proceedings of the Third TPC Technology conference on Topics in Performance Evaluation, Measurement and Characterization
Towards benchmarking stream data warehouses
Proceedings of the fifteenth international workshop on Data warehousing and OLAP
UbiWare: web-based dynamic data & service management platform for AmI
Proceedings of the Posters and Demo Track
Xtream: a system for continuous querying over uncertain data streams
SUM'12 Proceedings of the 6th international conference on Scalable Uncertainty Management
Virtualizing stream processing
Proceedings of the 12th International Middleware Conference
SRBench: a streaming RDF/SPARQL benchmark
ISWC'12 Proceedings of the 11th international conference on The Semantic Web - Volume Part I
Linked stream data processing engines: facts and figures
ISWC'12 Proceedings of the 11th international conference on The Semantic Web - Volume Part II
Extending conceptual data model for dynamic environment
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
Proceedings of the 13th International Middleware Conference
Database support for processing complex aggregate queries over data streams
Proceedings of the Joint EDBT/ICDT 2013 Workshops
Integrating scale out and fault tolerance in stream processing using operator state management
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data
Adaptive input admission and management for parallel stream processing
Proceedings of the 7th ACM international conference on Distributed event-based systems
Tutorial: stream processing optimizations
Proceedings of the 7th ACM international conference on Distributed event-based systems
A continuous workflow scheduling framework
Proceedings of the 2nd ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies
Generating synthetic task graphs for simulating stream computing systems
Journal of Parallel and Distributed Computing
A performance analysis of system s, s4, and esper via two level benchmarking
QEST'13 Proceedings of the 10th international conference on Quantitative Evaluation of Systems
UpSizeR: Synthetically scaling an empirical relational database
Information Systems
Generation of RFID test datasets using RSN tool
Personal and Ubiquitous Computing
Hi-index | 0.00 |
This paper specifies the Linear Road Benchmark for Stream Data Management Systems (SDMS). Stream Data Management Systems process streaming data by executing continuous and historical queries while producing query results in real-time. This benchmark makes it possible to compare the performance characteristics of SDMS' relative to each other and to alternative (e.g., Relational Database) systems. Linear Road has been endorsed as an SDMS benchmark by the developers of both the Aurora [1] (out of Brandeis University, Brown University and MIT) and STREAM [8] (out of Stanford University) stream systems. Linear Road simulates a toll system for the motor vehicle expressways of a large metropolitan area. The tolling system uses "variable tolling" [6, 11, 9]: an increasingly prevalent tolling technique that uses such dynamic factors as traffic congestion and accident proximity to calculate toll charges. Linear Road specifies a variable tolling system for a fictional urban area including such features as accident detection and alerts, traffic congestion measurements, toll calculations and historical queries. After specifying the benchmark, we describe experimental results involving two implementations: one using a commercially available Relational Database and the other using Aurora. Our results show that a dedicated Stream Data Management System can outperform a Relational Database by at least a factor of 5 on streaming data applications.