BigTable 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
BigTable 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
BigTable 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
BigTable 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
BigTable 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 未知
开发语言
操作系统 未知
软件类型 开源软件
开源组织
地区 不详
投 递 者 小编辑
适用人群 未知
收录时间 2011-09-07

软件简介

Bigtable是一个分布式的结构化数据存储系统,它被设计用来处理海量数据:通常是分布在数千台普通服务器上的PB级的数据。Google 的很多项目使用Bigtable存储数据,包括Web索引、Google Earth、Google Finance。这些应用对Bigtable提出的要求差异非常大,无论是在数据量上(从URL到网页到卫星图像)还是在响应速度上(从后端的批量处理到实时数据服务)。尽管应用需求差异很大,但是,针对Google的这些产品,Bigtable还是成功的提供了一个灵活的、高性能的解决方案。

展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2020/07/06 12:45

缘起:BigTable

Google的三篇论文,Google File System,MapReduce以及Big Table可以说是整个大数据领域的三驾马车,这里,我们简单介绍下这三驾马车基本都是干哈的,重点解读下Bigtable: A Distributed Storage System for Structured Data。 2003年的GFS:GFS是一个可扩展的分布式文件系统,主要解决传统单机文件系统中磁盘小,数据存储无冗余等问题; 2004年的MapReduce:MapReduce是一个基于分布式文件系统(例如,GFS)的分布式计算框架,...

0
0
发表了博客
2011/04/22 17:52

[转]Google's BigTable 原理

Google's BigTable 原理 (翻译) 题记:google 的成功除了一个个出色的创意外,还因为有 Jeff Dean 这样的软件架构天才。 ------ 编者 官方的 Google Reader blog 中有对BigTable 的解释。这是Google 内部开发的一个用来处理大数据量的系统。这种系统适合处理半结构化的数据比如 RSS 数据源。 以下发言 是 Andrew Hitchcock 在 2005 年10月18号 基于: Google 的工程师 Jeff Dean 在华盛顿大学的一次谈话 (Creative Commons Li...

0
1
发表于程序人生专区
2018/12/19 18:50

Google BigTable到底解决什么问题?

搞架构的人,Google的论文是必看的,但好像大家都不愿意去啃英文论文。故把自己的读书笔记,加入自己的思考,分享给大家。 第三部分,Google BigTable。 BigTable,很多人对它耳熟能详,但它究竟解决什么问题呢?这是今天要聊的话题。 什么是BigTable? Google BigTable是一个分布式,结构化数据的存储系统,它用来存储海量数据。该系统用来满足“大数据量、高吞吐量、快速响应”等不同应用场景下的存储需求。 画外音:本质上,...

0
0
发表了博客
2020/11/12 14:16

Google BigTable到底解决什么问题?

搞架构的人,Google的论文是必看的,但好像大家都不愿意去啃英文论文。故把自己的读书笔记,加入自己的思考,分享给大家。 第三部分,Google BigTable。 BigTable,很多人对它耳熟能详,但它究竟解决什么问题呢?这是今天要聊的话题。 什么是BigTable? Google BigTable是一个分布式,结构化数据的存储系统,它用来存储海量数据。该系统用来满足“大数据量、高吞吐量、快速响应”等不同应用场景下的存储需求。 画外音:本质上,...

0
0
发表了博客
2018/07/13 23:03

Bigtable:结构化数据的分布式存储系统

Bigtable最初是谷歌设计用来存储大规模结构化数据的分布式系统,其可以在数以千计的商用服务器上存储高达PB级别的数据量。开源社区根据Bigtable的设计思路开发了HBase。其优势在于提供了高效的随机读写,缺陷在于不(原生)支持类SQL的数据分析。 Bigtable的设计目标是:适应性广泛,可扩展,高性能和高可用。Bigtable将数据看作是一串无编码的字符串,由客户端负责对数据“编解码”,也就是说,对于Bigtable而言,数据是没有格...

0
0
发表了博客
2018/05/07 14:42

谷歌技术"三宝"之BigTable(转)

谷歌技术"三宝"之BigTable(转) 原文地址: http://blog.csdn.net/opennaive/article/details/7532589 2006年的OSDI有两篇google的论文,分别是BigTable和Chubby。Chubby是一个分布式锁服务,基于Paxos算法;BigTable是一个用于管理结构化数据的分布式存储系统,构建在GFS、Chubby、SSTable等google技术之上。相当多的google应用使用了BigTable,比如Google Earth和Google Analytics,因此它和GFS、MapReduce并称为谷歌技术"三宝"...

0
0
发表了博客
2018/02/14 02:16

Google三驾马车:GFS、MapReduce和Bigtable

谈到分布式系统,就不得不提Google的三驾马车:Google fs[1],Mapreduce[2],Bigtable[3]。 虽然Google没有公布这三个产品的源码,但是他发布了这三个产品的详细设计论文。而且,Yahoo资助的Hadoop也有按照这三篇论文的开源Java实现:Hadoop对应Mapreduce, Hadoop Distributed File System (HDFS)对应Google fs,Hbase对应Bigtable。不过在性能上Hadoop比Google要差很多,参见表1。 Experiment HBase20070916 BigTable random reads...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2014/11/03 09:54

大数据项目如何更科学地规划数据存储问题呢?

大数据项目项目的业务背景一般都是比较复杂的,所以数据来源及数据种类也是参差不齐,那么,我们需要怎样更好地规划数据存储方面的东西呢? 首先,我们来说说为什么我们需要关注数据存储的问题。第一,上面也说了,数据源种类多而复杂,面临各种集成的问题与使用的问题。第二,大数据分析的过程离不开ETL(数据抽取、转换、加载),这也是做分析的前提,因此对于数据源的存储是不容忽视的。那么,基于上面的原因,我们是否可以很...

8
2
发表了问答
2010/11/29 20:49

【DOC分享】HBase 分析报告

HBase是 Hadoop 的正式子项目,它是一个面向列的分布式数据库,其思想源于Google的BigTable论文。 下载 HBase 分析报告.doc 下载需登录,请不要使用下载工具。

8
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
35 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部