Software Alternatives & Reviews

Can someone help me understand why data batch processing and data streaming processing pose such different challenges in data management?

Google Cloud Pub/Sub Google Cloud Bigtable
  1. Cloud Pub/Sub is a flexible, reliable, real-time messaging service for independent applications to publish & subscribe to asynchronous events.
    Pricing:
    • Open Source
    Because of these and other differences, the tools used are also different. With batch processing, data might be read from large files, processed, and stored in an OLTP (Online Transaction Processing) database (like MySQL) or OLAP (Online Analytical Processing) system (like Google BigQuery). But these would not be good solutions for streaming applications, because they are not optimized for high throughput on a lot of small transactions. In that case, a good choice of tools might be Pub/Sub (based on Apache Kafka) as a messaging queue, with BigTable (which is optimized for high throughput at low latency) for storage.

    #Stream Processing #Data Integration #Web Service Automation 15 social mentions

  2. A high performance NoSQL database service for large analytical and operational workloads.
    Because of these and other differences, the tools used are also different. With batch processing, data might be read from large files, processed, and stored in an OLTP (Online Transaction Processing) database (like MySQL) or OLAP (Online Analytical Processing) system (like Google BigQuery). But these would not be good solutions for streaming applications, because they are not optimized for high throughput on a lot of small transactions. In that case, a good choice of tools might be Pub/Sub (based on Apache Kafka) as a messaging queue, with BigTable (which is optimized for high throughput at low latency) for storage.

    #Databases #NoSQL Databases #Key-Value Database 6 social mentions

Discuss: Can someone help me understand why data batch processing and data streaming processing pose such different challenges in data management?

Log in or Post with