Wingerath et al., 2015 - Google Patents

Who watches the watchmen? on the lack of validation in nosql benchmarking

Wingerath et al., 2015

View PDF
Document ID
7583375971929028299
Author
Wingerath W
Friedrich S
Gessert F
Ritter N
Publication year
Publication venue
Datenbanksysteme für Business, Technologie und Web (BTW 2015)

External Links

Snippet

There are numerous approaches towards quantifying the performance of NoSQL datastores with respect to dimensions that are notoriously hard to capture such as staleness or consistency in general. Many of these approaches, though, are built on assumptions …
Continue reading at dl.gi.de (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • G06F17/30575Replication, distribution or synchronisation of data between databases or within a distributed database; Distributed database system architectures therefor
    • G06F17/30578Details of asynchronous replication and data reconciliation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • G06F17/30345Update requests
    • G06F17/30377Details of updates performed during online database operations; commit processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30861Retrieval from the Internet, e.g. browsers
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2097Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements maintaining the standby controller/processing unit updated
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting

Similar Documents

Publication Publication Date Title
US11789938B1 (en) Ensuring globally consistent transactions
CN110321387B (en) Data synchronization method, equipment and terminal equipment
Bailis et al. Bolt-on causal consistency
Mehdi et al. I {Can’t} Believe {It’s} Not Causal! Scalable Causal Consistency with No Slowdown Cascades
Bailis et al. Probabilistically bounded staleness for practical partial quorums
Chandra BASE analysis of NoSQL database
CN101964820B (en) Method and system for keeping data consistency
Bermbach et al. Consistency in distributed storage systems: An overview of models, metrics and measurement approaches
Ailijiang et al. Consensus in the cloud: Paxos systems demystified
Wester et al. Tolerating Latency in Replicated State Machines Through Client Speculation.
JP2018163671A (en) Scalable log-based transaction management
CN115668141A (en) Distributed processing of transactions in a network using timestamps
CN111177165B (en) Method, device and device for data consistency detection
Tyulenev et al. Implementation of cluster-wide logical clock and causal consistency in mongodb
Bermbach Benchmarking eventually consistent distributed storage systems
Wingerath et al. Who watches the watchmen? on the lack of validation in nosql benchmarking
CN112417043A (en) Data processing system and method
US12169487B1 (en) Direct cold tier upserts and partition splits enabling concurrent streaming data ingestion for time series databases
Yang et al. Natto: Providing distributed transaction prioritization for high-contention workloads
Huang et al. Data consistency properties of document store as a service (DSaaS): Using MongoDB Atlas as an example
CN118796932A (en) Data synchronization method, device, equipment and storage medium
Zhao et al. Application-managed database replication on virtualized cloud environments
US9870402B2 (en) Distributed storage device, storage node, data providing method, and medium
US12554704B2 (en) Stale data recognition
Jones et al. An evaluation of the state of time synchronization on leadership class supercomputers