Topic 1 Question 29
Your company is streaming real-time sensor data from their factory floor into Bigtable and they have noticed extremely poor performance. How should the row key be redesigned to improve Bigtable performance on queries that populate real-time dashboards?
Use a row key of the form <timestamp>.
Use a row key of the form <sensorid>.
Use a row key of the form <timestamp>#<sensorid>.
Use a row key of the form >#<sensorid>#<timestamp>.
ユーザの投票
コメント(16)
Description: Best practices of bigtable states that rowkey should not be only timestamp or have timestamp at starting. It’s better to have sensorid and timestamp as rowkey
👍 30[Removed]2020/03/27Answer D
👍 19[Removed]2020/03/19Vote for 'D' - Store multiple delimited values in each row key. (But avoid starting with Timestamp)
"Row keys to avoid" https://cloud.google.com/bigtable/docs/schema-design
👍 9sumanshu2021/06/26
シャッフルモード