数智图书馆-无锡数智政务 本次搜索耗时 2.065 秒,为您找到 98 个相关结果.
  • 4.2 Taobao File System

    4.2 Taobao File System 4.2.1 系统架构" level="4"> 4.2.1 系统架构 4.2 Taobao File System 互联网应用经常需要存储用户上传的文档、图片、视频等,比如Facebook相册、淘宝图片、Dropbox文档等。文档、图片、视频一般称为Blob数据,存储Blob数据的文件系统也相应地称为Blo...
  • 6.2.9 讨论

    6.2.9 讨论 6.2.9 讨论 分布式存储系统有两个目标:一个是可扩展性,最终目标是线性可扩展;另外一个是功能,最终目标是支持全功能SQL。Megastore是一个介于传统的关系型数据库和分布式NoSQL系统之间的存储系统,融合了SQL和NoSQL两者的优势。 Megastore的主要创新点包括: ●提出实体组的数据模型。通过实体组划分数据,实...
  • 4.4 内容分发网络

    4.4 内容分发网络 4.4.1 CDN架构" level="4"> 4.4.1 CDN架构 4.4 内容分发网络 CDN通过将网络内容发布到靠近用户的边缘节点,使不同地域的用户在访问相同网页时可以就近获取。这样既可以减轻源服务器的负担,也可以减少整个网络中的流量分布不均的情况,进而改善整个网络性能。所谓的边缘节点是CDN服务提供商经过精心挑选的距离...
  • 6.4 本章小结

    6.4 本章小结 6.4 本章小结 数据是最宝贵的资源。Docker在设计上考虑到了这点,为数据管理提供了充分的操作支持。 本章介绍了通过数据卷和数据卷容器对容器内数据进行共享、备份和恢复等操作,通过这些机制,即使容器在运行中出现故障,用户也不必担心数据发生丢失,只需要快速地重新创建容器即可。 在生产环境中,笔者推荐在使用数据卷或数据卷容器之外,定...
  • 8.4.6 SSD支持

    8.4.6 SSD支持 8.4.6 SSD支持 磁盘随机IO是存储系统性能的决定因素,传统的SAS盘能够提供的IOPS不超过300。关系数据库一般采用高速缓存(Buffer Cache)[1] 的方式缓解这个问题,读取操作将磁盘中的页面缓存到高速缓存中,并通过LRU或者类似的方式淘汰不经常访问的页面;同样,写入操作也是将数据写入到高速缓存中,由高速缓存...
  • 8.4.3 可靠性与可用性

    8.4.3 可靠性与可用性 8.4.3 可靠性与可用性 分布式系统需要处理各种故障,例如,软件故障、服务器故障、网络故障、数据中心故障、地震、火灾等。与其他分布式存储系统一样,OceanBase通过冗余的方式保障了高可靠性和高可用性。方法如下所示: ●OceanBase在ChunkServer中保存了基线数据的多个副本。单集群部署时一般会配置3个副本...
  • 7.3.2 架构

    7.3.2 架构 7.3.2 架构 Spanner构建在Google下一代分布式文件系统Colossus之上。Colossus是GFS的延续,相比GFS,Colossus的主要改进点在于实时性,并且支持海量小文件。 由于Spanner是全球性的,因此它有两个其他分布式存储系统没有的概念: ●Universe。一个Spanner部署实例称为一个Uni...
  • 第6章 分布式表格系统

    第6章 分布式表格系统 6.1 Google Bigtable" level="3"> 6.1 Google Bigtable 6.1.1 架构" level="4"> 6.1.1 架构 第6章 分布式表格系统 分布式表格系统对外提供表格模型,每个表格由很多行组成,通过主键唯一标识,每一行包含很多列。整个表格在系统中全局有序,适用3.3.2节中讲的...
  • 3.6 可扩展性

    3.6 可扩展性 3.6.1 总控节点" level="4"> 3.6.1 总控节点 3.6 可扩展性 通过数据分布,复制以及容错等机制,能够将分布式存储系统部署到成千上万台服务器。可扩展性的实现手段很多,如通过增加副本个数或者缓存提高读取能力,将数据分片使得每个分片可以被分配到不同的工作节点以实现分布式处理,把数据复制到多个数据中心,等等。 分布...
  • 2.3 数据模型

    2.3 数据模型 2.3.1 文件模型" level="4"> 2.3.1 文件模型 2.3 数据模型 如果说存储引擎相当于存储系统的发动机,那么,数据模型就是存储系统的外壳。存储系统的数据模型主要包括三类:文件、关系以及随着NoSQL技术流行起来的键值模型。传统的文件系统和关系数据库系统分别采用文件和关系模型。关系模型描述能力强,产业链完整,是存储...