《大数据存储:MongoDB实战指南》一第1章 大数据与云计算

第1章 大数据与云计算

大数据存储:MongoDB实战指南
本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

时间: 2024-09-20 22:42:50

《大数据存储:MongoDB实战指南》一第1章 大数据与云计算的相关文章

《大数据存储:MongoDB实战指南》一1.3 大数据与云计算

1.3 大数据与云计算 大数据存储:MongoDB实战指南从技术上看,大数据与云计算的关系就像一枚硬币的正反面一样密不可分.大数据必然无法用单台的计算机进行处理,必须采用分布式计算架构.它的特色在于对海量数据的挖掘,但它必须依托云计算的分布式处理,也就说大数据就像做饭用的一堆原材料,云计算就像做饭用的工具.云计算解决了大数据的运算工具问题,而对大数据的存储我们需要相应的云存储工具.云存储是在云计算概念上延伸和发展出来的一个新的概念,是指通过集群应用或分布式文件系统等功能,将网络中大量的存储设备通

《大数据存储:MongoDB实战指南》一1.5 大数据与MongoDB

1.5 大数据与MongoDB 大数据存储:MongoDB实战指南大数据意味着新的机会,企业能够创造新的商业价值.MongoDB这样的数据库可以支撑很多大数据系统,它不仅可以作为一个实时的可操作的大数据存储系统,也能在离线大数据分析系统中使用.利用MongoDB作为大数据的云存储系统,企业能够在全世界范围内存储更多的数据,吸引更多的用户,挖掘更多用户的喜好,创造更多的价值. 选择正确的大数据存储技术,对使用者的应用和目标是非常重要的.MongoDB公司提供的产品和服务能让使用者担更少的风险.花更

《智能数据时代:企业大数据战略与实战》一第1章 大数据的基本定义

第1章 大数据的基本定义 当今社会,有效利用大数据可以让我们拥有压倒性的竞争优势.在本章中,我们将介绍什么是大数据,以及它的几个关键概念.大数据究竟是什么?乍一看,这个术语相当模糊,像是一个包含海量信息的词语.尽管这样的描述符合我们心中对大数据这个概念的设想,但它并没有确切地告诉我们大数据是什么.通常人们认为大数据就是超大的数据集,对于大数据的管理和分析已经超出了传统数据处理工具的能力.我们借助互联网搜寻关于大数据概念的一切线索,发现大数据爱好者所推广和分享的大数据概念可以精简如下:大数据界定了

《智能数据时代:企业大数据战略与实战》一第3章 大数据:有所为有所不为3.1 大数据分析最佳实践

第3章 大数据:有所为有所不为 3.1 大数据分析最佳实践 很显然,与任何其他技术或过程一样,大数据问题也有最佳实践.在大多数情况下,最佳实践通常来自多年的测试和测量结果,以此作为基础,不断发展.然而,如今的大数据概念要相对新颖,在推导相关最佳实践的过程中人们总会去依赖并利用此前经过证明的有效方法.尽管如此,当前各种新的最佳实践正如雨后春笋般不断浮现,这意味着我们仍然可以从他人的错误和成功中吸取经验教训并由此判断出哪些才是真正有效的方法. 大数据的革命性特质往往会影响最佳实践,因此今日的最佳到明

《VMware vSphere 6.0虚拟化架构实战指南》——第1章 软件定义数据中心 1.1 传统数据中心介绍

第1章 软件定义数据中心 软件定义数据中心(Software Defined Data Center,SDDC),从2012年开始成为IT行业的热点.多数人认为,软件定义数据中心是云计算的基础,随着软件定义数据中心的概念被逐渐接受,以及软件定义数据中心实现落地,又产生了许多其他"软件定义"的概念,比较常见的有软件定义存储(Software Defined Storage,SDS).软件定义网络(Software Defined Network,SDN)等. 相对传统数据中心来说,软件定

《大数据存储:MongoDB实战指南》一1.9 适合哪些业务

1.9 适合哪些业务 大数据存储:MongoDB实战指南 当前各行各业都离不开数据的存储与检索需求,传统关系数据库发展了这么多年,在有些垄断性行业如电信.银行等仍然是首选,因为这些行业需要数据的高度一致性,只有支持事务的数据库才能满足它们的要求.但随着这几年互联网业务的发展,数据量越来越大,并发请求也越来越高,一个大系统中只用一种数据库并不能很好地满足全部业务的发展,同时以MongoDB为代表的NoSQL数据库快速发展,在某些方面展示了它们的优越性,逐渐被采用并取代了系统中的某些部件,总的来说以

《大数据存储:MongoDB实战指南》一1.10 小结

1.10 小结 大数据存储:MongoDB实战指南 MongoDB是一个面向文档的数据库,不支持关系数据库中的join操作和事务.它用集合的概念代替了关系数据库中的表,用最小逻辑单元文档代替关系数据库中的行.它的集合结构是动态的,没有必要像关系数据库一样插入数据前先定义表结构,而且可以随时增加.修改.删除组成文档的字段. MongoDB支持当前所有主流编程语言的客户端驱动,使用方便,应用广泛,非常适合文档管理系统的应用.移动APP应用.游戏开发.电子商务应用.分析决策系统.归档和日志系统等应用.

《大数据存储:MongoDB实战指南》一1.8 几个重要的进程介绍

1.8 几个重要的进程介绍 大数据存储:MongoDB实战指南 通过官网下载的二进制包中有几个重要的可执行文件,这些可执行文件运行后都会对应一个相应的进程. 1.8.1 mongod进程 Mongod.exe为启动此数据库实例进程对应的可执行文件,是整个MongoDB中最核心的内容,负责数据库的创建.删除等各项管理工作,运行在服务器端为客户端提供监听,相当于MySQL数据库中的mysqld进程. 启动数据库实例会用到以下命令. mongod --config E:\MongoDB-win32-i

《大数据存储:MongoDB实战指南》一1.6 MongoDB特点

1.6 MongoDB特点 大数据存储:MongoDB实战指南 它的存储模型与关系数据库的比较如表1-1所示. 关系数据库中最基本的单元是行,而MongoDB中最基本存储单元是document,典型结构如下所示. { "_id" : ObjectId("51e0c391820fdb628ad4635a"), "author" : { "name" : "Jordan","email" :

《大数据存储:MongoDB实战指南》一1.7 安装MongoDB

1.7 安装MongoDB 大数据存储:MongoDB实战指南MongoDB官方已经提供了Linux.Windows.Mac OS X以及Solaris 4种平台的二进制分发包,最新的稳定版本是2.6.3,下载地址是:http://www.mongodb.org/downloads ,如图1-2所示. 下载完成后,解压,我们就能直接运行里面的二进制文件,这里所讨论的安装MongoDB,一般指的是运行MongoDB服务器端的进程mongod. 解压后,在bin目录下,我们可以看到一个名为mongo