预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基本概念基本概念分布式存储分类图5.2分布式文件系统的发展1.20世纪80年代的代表:AFS、NFS、Coda (1)AFS:1983年CMU和IBM共同合作开发了Andrew文件系统(AndrewFileSystem,AFS) (2)NFS:1985年,Sun公司基于UDP开发了网络共享文件系统(NetworkFileSystem,NFS) (3)Coda:1987年,CMU在基于AFS的基础上开发了Coda文件系统2.20世纪末的代表: (1)SAN(StorageAreaNetwork) (2)NAS(NetworkAttachedStorage) (3)GPFS(GeneralParallelFileSystem) (4)GFS(GoogleFileSystem) (5)HDFS(HadoopDistributedFileSystem)3.21世纪的代表:Cassandra、HBase、MongoDB、DynamoDB (1)Cassandra:是一套开源分布式NoSQL数据库系统,最初由Facebook开发,用于储存收件箱等简单格式数据,集GoogleBigTable的数据模型与AmazonDynamo的完全分布式的架构于一身。 (2)HBase:列存储数据库,擅长以列为单位读取数据,面向列存储的数据库具有高扩展性,即使数据大量增加也不会降低相应的处理速度,特别是写入速度。(3)MongoDB:文档型数据库同键值(Key-Value)型的数据库类似,是键值型数据库的升级版,允许嵌套键值,Value值是结构化数据,数据库可以理解Value的内容,提供复杂的查询,类似于RDBMS的查询条件。 (4)DynamoDB:Amazon公司的一个分布式存储引擎,是一个经典的分布式Key-Value存储系统,具备去中心化、高可用性、高扩展性的特点。分布式存储系统的关键性能分布式存储系统的关键概念分布式存储系统的关键概念分布式存储系统的关键概念分布式存储系统的关键概念