You need to store and analyze social media postings in Google BigQuery at a rate of 10,000 messages per minute in near real-time. Initially, design the application to use streaming inserts for individual postings. Your application also performs data aggregations right after the streaming inserts. You discover that the queries after streaming inserts do not exhibit strong consistency, and reports from the queries might miss in-flight data. How can you adjust your application design?
A) Re-write the application to load accumulated data every 2 minutes.
B) Convert the streaming insert code to batch load for individual messages.
C) Load the original message to Google Cloud SQL, and export the table every hour to BigQuery via streaming inserts.
D) Estimate the average latency for data availability after streaming inserts, and always run queries after waiting twice as long.
Correct Answer:
Verified
Q137: You want to build a managed Hadoop
Q138: You currently have a single on-premises Kafka
Q139: Flowlogistic Case Study Company Overview Flowlogistic is
Q140: You are responsible for writing your company's
Q141: You work for a large real estate
Q143: You want to archive data in Cloud
Q144: Your company currently runs a large on-premises
Q145: You are developing an application on Google
Q146: You plan to deploy Cloud SQL using
Q147: You have data pipelines running on BigQuery,
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents