服务热线:400-0033-166
万商云集 - 企业数字化选用平台

企业首选的

数字选用平台

Google的主力数据存储系统Bigtable,Bigtable:非关系型数据库式的分布存储技术

2020-12-31 14:27:57 阅读(177 评论(0)

BigTable是Google设计的分布式数据存储系统,用于处理大量数据的非关系数据库。BigTable是一个非关系数据库,是一个稀疏、分布式、持久的多维排序Map。Bigtable的设计目的是快速可靠地处理PB级数据,并可部署到数千台机器上。Bigtable实现了适用性广、可扩展性高、性能高、可用性高的目标。Bigtable已应用于60多个Google的产品和项目,包括GoogleAnalytics、GoogleFinance、Orkut、PersonalizedSearch、Writely和GoogleEarth。这些产品对Bigtable提出了不同的需求,有的需要高吞吐量的批量处理,有的需要及时向最终用户响应数据。Bigtable集群的配置也大不相同。有些集群只有几个服务器,而另一些集群需要数千个服务器来存储数百个TB数据。Bigtable在许多方面与数据库非常相似:它使用了许多数据库的实现策略。并行数据库和内存数据库具有可扩展性和高性能,但Bigtable提供了与这些系统完全不同的接口。Bigtable不支持完整的关系数据模型;相反,Bigtable为客户提供了一个简单的数据模型,客户可以动态地控制数据的分布和格式(alex注释:也就是说,对于BigTable来说,数据没有格式。用数据库领域的术语来说,数据没有Schema,用户自己定义Schema),用户也可以自己推测(alex注(alex注):reasonabout)底层存储数据的位置相关性(alex注释:位置相关性可以理解为树状结构,具有相同前缀的数据的存储位置接近。读取时,可以一次读取这些数据)。读取时,可以一次读取这些数据)。数据的下标是行和列的名称,名称可以是任何字符串。Bigtable将存储的数据视为字符串,但Bigtable本身不分析这些字符串,客户程序通常将各种结构化或半结构化的数据串行到这些字符串中。客户可以通过仔细选择数据模式来控制数据的位置相关性。最后,BigTable的模式参数可以用来控制数据是存储在内存还是硬盘上。特点:1、PB级数据适用于大规模海量数据;2、分布式并发数据处理效率高;3、易于扩展,支持动态伸缩;4、适用于廉价设备;5.、适合阅读操作,不适合写作操作。6、不适用于传统的关系数据库;应用:BigTable是谷歌的搜索、地图、金融、打印和社交网站Orkut、YouTube、博客网站Bloger等视频共享网站提供技术支持。此外,Google还为用户提供Bigtable云数据库——他们自己的搜索数据库,Gmail、在地图或YouTube等服务中使用已超过十年。Bigtable不像谷歌的其他产品那样开源,所以这种新的云服务只能通过开源接口ApacheHBase1.0.1API访问。Google承诺,CloudBigtable的延迟时间将限制在几毫秒(个位数),每个美元的性能都是HBase。、类似数据库的两倍,如Cassandra。由于CloudBigtable支持HBase的应用接口,它可以与分布式系统基础设施Hadop生态系统中的现有应用集成,但也支持谷歌的云数据分析工具Clouddataflow。Bigtable云的特点如下:1。它可以扩展到数百个PB2。高可用性3。可复制4。数据以加密的形式传输和存储5。全托管6。数据谷歌与Hadoop生态系统集成,适用于金融、物联网、时间和市场,称Bigtable提供“无与伦比的性能”,“个位数毫秒延迟和两倍于其他非托管Nosql产品的性价比”。如下图所示,该图由谷歌发布,尚未被独立测量基准验证。

内容来源:网络,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

对零售数字化的8点见解

零售对于我们来说并不陌生,它是一个非常专业的领域,近几年出现了数字化的概念,数字化是一项专业的技能,将零售与数字化结合就是一个新的概念,做零售数字化需要有专业的思想,需要有专业人才做后盾,要走专业化发展之路,零售数字化不是提一个概念制定一个…查看详情

企业电商系统开发有两种方式,但都需要重视4点

企业电商系统开发时,需先对产品、市场和用户做定位,不仅需要从自身情况和实际需求出发,还需要考虑用户需求和痛点,再由以上结论确定一个最佳的开发方案,最终再去考虑开发模式及重视开发电商系统几大要点。 图片来源于网络 ● 根据开发方案,企业电商…查看详情

2022国内好用的免费建站系统有哪些?

现在做网站市面上有很多的免费建站系统,这些建站系统能满足基本的建站需求,下面万商云集小编给大家来介绍下2022国内好用的免费建站系统有哪些。  1、论坛社区程序:Discuz!  Discuz是一款非常强大的社区建站系统。目前大部分的论坛或…查看详情

抖音IP属地怎么关闭?

  随着目前很多平台都要显示ip属地了,对于一些问题大家都还不明白,今天就和大家来聊一聊。很多人对于这一块不是很熟悉,下面小编就给大家来详细介绍一下抖音IP属地怎么关闭这一块的内容,希望能帮助到大家。  抖音IP属地怎么关闭  这一次的显示…查看详情

打造直播电商之都,广州代运营市场需求或将上升?

代运营主要是为传统企业升级线上渠道提供运营推广服务,运营范围涉及到构建、营销、推广、物流、客服、客户等全套供应链。专业的代运营企业具备营销、产品、客服等全方位的知识体系,能够帮助企业有效提升运营销售业绩。在杭州提出打造“直播电商第一城”之后…查看详情

影响网站开发的收费因素有哪些?

网站开发多少钱?影响网站开发的费用的因素有很多,如果自己公司有技术做,那这网站比较便宜,如果找网站建设公司来说,那这费用要会贵一些,加上现在市面上网站建设公司太多,各家报价又不一样,那到底网站开发是怎么收费呢?这主要是根据企业的需求而来,不…查看详情

微信群发软件哪个好 十大微信群发软件推荐

微信现在作为一款社交工具,其实在微信的生态下也是一款营销工具,下面万商云集小编就给大家来介绍一下微信群发软件哪个好 十大微信群发软件推荐,希望能帮助到大家解决相关问题。  1.微信消息群发助手  微信消息群发助手,一般又称微信消息群发。微信…查看详情

2021最新7款适合餐饮收银系统排名

中国的餐饮行业规模巨大,而专门针对餐饮行业研发的餐饮收银系统更是数不胜数。餐饮行业规模,模式的不同也导致不同的餐饮企业需要选择不同的餐饮收银系统。接下来就为大家介绍一下2021最新7款适合餐饮收银系统排名。 1、甩手掌柜餐饮收银系统 甩手掌…查看详情

分享一个成功的crm客户管理系统案例

越来越多企业使用crm客户管理系统,也取得了显著的成效,今天小万就来分享一个crm客户管理系统案例,一起来了解下crm系统对企业的帮助。 图片来自网络因为李宁业务十分庞大,所以对于使用crm系统其功能也需要同样庞大。根据其业务需求进行了针对…查看详情

2022年引流推广效果好的app

  随着社交电商的不断发展壮大,行业竞争是异常激烈的,各企业会多方面寻求宣传的方式来扩展自己的营销领域,今天万商云集小编就给大家详细介绍下2022年引流推广效果好的app,希望下面的内容能帮助到你解决运营推广问题。  1、小红书  首先,第…查看详情

让移动办公成为现实的视频会议软件合集

视频会议系统是网络视频会议必备工具,视频会议软件让商务人士一直热切期盼的移动办公成为现实,真正实现随时随地参加会议。小编为大家整理了视频会议软件合集,这些视频会议软件免费版高质量的语音和视频,同步参与在线文案讨论,双向视频功能让用户更好的参…查看详情

自己如何建设网站 最详搭建流程交给你

目前市面上有不少开源的CMS系统,可以快速搭建一个网站,但是延展性、安全性、功能适配性肯定没有按需求开发的性能好。所以下面主要介绍不使用开源CMS系统搭建网站的过程。自己如何建设网站?在做网站之前首先要找好网站的定位,确定好网站要服务哪一部…查看详情

【工作知识产权】劳动关系期间,相关作品的权利归属

工作中涉及到的知识产权,这里暂且称为“工作知识产权”。在工作知识产权中有三个相近的概念,分别是一般职务作品、特殊职务作品和职务发明创造,这三者都是在企业与员工的劳动关系期间产生的作品。本文就三者的权利归属问题进行简单罗列。 图片来源于网络一…查看详情

国外8款真正免费erp系统良心推荐

对于各企业而言,寻找一款好用的erp系统并非一件容易事,找到一款免费好用的erp系统更不简单,今天搜集了8款免费erp系统推荐给大家,来看看国外这些erp系统是否适合你。1.ApacheOFBiz免费erp系统 是一款成熟的开源ERP系统,…查看详情

运营方法丨网络运营的方法及网络运营学习平台

很多互联网行业的人会说,互联网(网络)不只是一种工具,但对大多数的人而言,尤其是企业而言,互联网就是一种工具。一种让企业经营模式发生改变,将销售和服务从线下拓展到线上,将产品销售路径从线下发展到线上的工具。不论是工具还是当成工具使用,网络运…查看详情

最新文章