九章算法-系统设计#7 分布式系统

Overview

Distributed File System (Google File System)

  • 怎么有效存储数据?
  • No SQL 底层需要一个文件系统

Map Reduce

  • 怎么快速处理数据?

Bigtable = No-SQL DataBase

  • 怎么连接底层存储和上层数据

Scenario 场景分析

Functional Requirements:

  1. 用户读写文件
  2. 支持多大文件
  3. 多少机器存储这些文件