Question: You are doing data modelling for Google BigTable. Which statement expresses if and when you should split entities across multiple rows?

  1. Keep all information for an entity in a single row. Store related entities in adjacent rows.
  2. Keep all information for an entity in a single row.
  3. Split entities across multiple rows if the entity data is over thousands of MBs, or if it does not need atomic updates and reads.
  4. Split entities across multiple rows if the entity data is over hundreds of MBs, or if it does not need atomic updates and reads.

Answer: The correct answer of the above question is Option D:Split entities across multiple rows if the entity data is over hundreds of MBs, or if it does not need atomic updates and reads.