0 MongoDB 数据库

尚未进行身份认证

MongoDB是全球领先的现代通用数据库平台,旨在帮助开发人员及其所构建的应用,充分发挥软件和数据的力量。MongoDB总部设在纽约,在全球100多个国家拥有13,000余个客户。MongoDB数据库平台已提供6,000多万次下载服务、一百多万个MongoDB大学注册

等级
TA的排名 17w+

MongoDB 用例 —— 物联网

启用传感器的物品正在释放以前无法想象的海量数据。从生产线到巡逻车,再到起搏器,新的盈利点不断涌现。然而,传感器数据的价值完全取决于数据的处理方式。利用 MongoDB,您可以构建不同以往的应用程序,以使得传感器数据更有意义。物联网详解在物联网世界中,所有实物资产和设备互联互通并且共享信息,让生活变得更轻松便利。以下是部分应用示例:金融服务:利用遥测传感器采样远程监控车辆性能和驾驶员行为...

2019-08-09 16:15:09

MongoDB 用例 —— 移动终端

客户想在自己的智能手机上使用您的服务。他们期望您的服务每周都有改进。遗憾的是,使用关系型数据库管理系统很难进行持续迭代。MongoDB能够助力您构建可扩展至覆盖数百万用户的酷炫的移动应用。速度更快,成本更低。移动终端详解您的顾客在日常生活中离不开多种带屏幕的设备,包括智能手机和平板电脑。MongoDB为这些系统的后端提供支持。以下是部分应用示例:金融服务:面向保险顾客的智能手机应用,助力顾客使用...

2019-08-09 15:41:54

MongoDB CEO 兼总裁Dev Ittycheria: 文档即未来

关系型数据库并非为当今现代应用程序而设计,MongoDB的诞生则源于使用传统关系型数据库的挫败。在长达40年没有可替代数据库的尴尬后,我们开创了一种处理数据的全新方法——MongoDB文档模型及其相关的查询语言。由于MongoDB提供了一种截然不同的数据组织方式,在当时,很大部分是实验性的,对于将文档模型作为通用数据库、特别是能否应对关键型任务的工作负载,我们受到了质疑。然而,随着我们在过去10年...

2019-08-09 15:40:25

MongoDB CTO 兼联合创始人Eliot Horowitz: 文档无处不在

在MongoDB的引领下,大量新的文档型数据库在过去的十年里相继面世,传统数据库也都纷纷增加了文档功能。2017年,微软在Cosmos数据库(曾经被命名为“DocumentDB”)的基础上添加了MongoDBAPI 层,最近亚马逊又推出了DocumentDB,在其Aurora技术的基础上提供了MongoDB查询语言的一个子集。文档模型,尤其是MongoDBAPI,正在蓬...

2019-08-09 15:35:31

MongoDB 用例 —— 单一视图

数据是公司的命脉。遗憾的是,如此重要的数据却散布在公司的多个地方,被锁定在孤岛系统中。大批公司纷纷尝试构建单一视图,但大多数都以失败告终。利用MongoDB,您可以构建任何对象的单一视图。速度更快,成本更低。单一视图详解单一视图应用程序能将多个来源的数据集成到一个中央存储库,以创建任何对象的单一视图。以下是部分应用示例:金融服务:针对不同资产类别、竞争对手、地理区域等方面的风险构建全公司视图,以...

2019-08-09 15:27:18

利用模式进行构建第一讲——多态模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能在“利用模式进行构建”的系列课程中,我们将介绍MongoDB中12种有效的常用模式设计方式。我们希望这一系列课程可以建立一套通用的方法和词汇表,以供大家在设计模式时使用。利用这些模式,大家可以采用“组件”的方式进行模式规划,进而更多的更艺术的使用这种方法。关于MongoDB,一个最常被问到的问题是:“在MongoDB中...

2019-08-09 15:25:15

利用模式进行构建第二讲——属性模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能欢迎大家回来学习利用模式进行构建的系列课程。上一次,我们了解了多态模式,这种模式针对的情况是:某个集合中所有文档的结构均类似,但并不完全相同。在本篇博文中我们将了解属性模式。属性模式特别适合以下场合:我们有一些大文档,这些文档有很多相似的字段,但同时存在一个享有共同特征的字段子集,我们希望对字段子集进行分类或查询或者我们需...

2019-08-07 22:37:23

利用模式进行构建第八讲——近似值模式

在MongoDB University学习更多关于MongoDB的知识和技能假设现在有一个相当规模的城市,大约有3.9万人。人口的确切数字是相当不稳定的,人们会搬入搬出、有婴儿会出生、有人会死亡。我们也许要花上整天的时间来得到每天确切的居民数量。但在大多数情况下,39,000这个数字已经“足够好”了。同样,在许多我们开发的应用程序中,知道“足够好”程度的数字就可以了。如果一个“足够好”的...

2019-08-07 22:36:07

利用模式进行构建第十一讲——文档版本控制模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能数据库,例如MongoDB,非常擅长查询大量数据并进行频繁更新。然而,在大多数情况下,我们只针对数据的最新状态执行查询。那如果有些场景下我们需要查询数据的以前状态呢?如果我们需要一些文档的版本控制功能怎么办?这就是我们可以使用文档版本控制模式的地方。这个模式的关键是保持文档的版本历史记录处于可用状态。我们可以构建一个专用的...

2019-08-07 22:34:39

MongoDB 招贤纳士 | 揽IT良才,共筑美好前景

MongoDB数据库MongoDB官方微信公众号扫描关注,获取更多精彩内容长按二维码关注我们

2019-08-07 22:27:13

利用模式进行构建第三讲——桶模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能欢迎回到MongoDB模式设计系列。上一次我们研究了属性模式,在本文中,我们将了解一下桶模式。桶模式在处理物联网(IOT)、实时分析或通用时间序列数据时特别有效。通过将数据放在一起,我们可以更容易地将数据组织成特定的组,提高发现历史趋势或提供未来预测的能力,同时还能对存储进行优化。桶模式随着数据在一段时间内持续流入(时间序...

2019-08-06 08:46:19

MongoDB 安全终极指南——避免不当配置

国家互联网中心于2019年2月通报指出,由于MongoDB用户的不当配置,导致部分MongoDB用户存在信息泄露风险。而在《ForresterWave™:2019大数据NoSQL综述》报告中,MongoDB荣获领导者称号,并在数据安全等21项评估标准中斩获最高分。这说明:MongoDB本身并无安全漏洞,问题出在不当配置上。国家互联网中心于2019年2月通报指出,由于MongoDB用户的不当...

2019-08-06 08:45:01

基准测试:要做就做到最好

在不知道如何运行某个数据库的情况下,请不要在该数据库上运行基准测试。本篇案例很好的解释了原因。EnterpriseDB赞助OnGres用MongoDB与PostgreSQL做基准测试时,在使用MongoDB过程中出现了很多基本错误。但如果应用几分钟的MongoDB最佳实践,就会避免这种错误,MongoDB执行次数的数量级会更好。OLAP基准**后面会谈到D查询正如MongoDB工程团队在调查时发现...

2019-08-06 08:43:09

利用模式进行构建第四讲——异常值模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能到目前为止,在《利用模式进行构建》系列中,我们已经研究了多态模式、属性模式和桶模式。其中,尽管文档的模式略有不同,但从应用程序和查询的角度来看,文档的结构基本上是一致的。然而,如果情况并非如此会怎么样?当有数据不属于“正常”模式时会发生什么?如果有异常值怎么办?假设你正在搭建一个出售图书的电子商务网站,你可能会想查询“有哪...

2019-08-05 12:12:00

利用模式进行构建第五讲——计算模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能我们已经在使用模式构建系列研究了各种优化存储数据的方法。现在,我们从另一个角度来看看模式设计。通常,仅仅存储数据并使其可用还不够。当我们可以从数据中计算出值时,数据会变得有用的多。最新AmazonAlexa的总销售收入是多少?有多少观众看了这部最新的大片?这类问题可以从数据库中存储的数据那里得到答案,但必须进行计算。每次...

2019-08-05 12:10:19

利用模式进行构建第六讲——子集模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能在多年前,第一代PC拥有高达256KB的RAM和两个5.25英寸的软盘驱动器。没有硬盘,因为在当时它们极为昂贵。这些限制导致在处理大量(对那时来说)数据时由于内存不足,必须在物理上交换软盘。如果当时有办法只把我经常使用的数据(如同整体数据的一个子集)放入内存就好了。现代应用程序也无法幸免于资源消耗的影响。MongoDB将频...

2019-08-05 12:08:44

利用模式进行构建第七讲——扩展引用模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能贯穿整个《利用模式进行构建》,我希望你已经了解到一件事,即模式是什么样子取决于数据的访问方式。如果我们有许多相似的字段,属性模式可能是一个很好的选择。为了适配一小部分数据的访问会极大地改变我们的应用程序吗?也许异常值模式是值得考虑的。还有一些模式,例如子集模式,会引用额外的集合,并依赖JOIN操作将每个数据块重新组合在一起...

2019-08-04 13:26:46

利用模式进行构建第九讲——树形模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能到目前为止,我们讨论的许多设计模式都强调省去JOIN操作的时间是有好处的。那些会被一起访问的数据也应该存储在一起,即便导致了一些数据重复也是可以的。像扩展引用(ExtendedReference)这样的设计模式就是一个很好的例子。但是,如果要联接的数据是分层的呢?例如,你想找出从某个员工到CEO的汇报路径?MongoDB...

2019-08-04 13:23:19

利用模式进行构建——预分配模式

在MongoDBUniversity学习更多关于MongoDB的知识和技能MongoDB最明显的优势之一就是文档数据模型。它在模式设计和开发周期中均提供了很大的灵活性。用MongoDB文档可以很容易地处理那些不知道之后会需要哪些字段的场景。然而,有些时候当结构是已知的,并且能够被填充或扩充时,会使设计简单得多。这就是我们可以使用预分配模式的地方。为避免性能问题,内存通常以块的形式进行分配。在Mo...

2019-08-04 13:21:59

释放数据潜能,开创新机无限——2019 MongoDB中国用户大会在上海成功举行

今天,全球领先的现代通用数据库平台提供商MongoDB在上海浦东星河湾大酒店成功举办“2019MongoDB中国用户大会”。来自全国各地近千名行业客户、合作伙伴和开发者齐聚这场干货满满的数据库技术盛会中,聆听MongoDB高层、技术大咖、行业用户的主题演讲和互动演示。当前,中国企业的数字化转型正进入关键期,在打造开放、高效、灵活、共享的云计算基础设施的同时,数据库的更新换代也被提上了日程。201...

2019-08-04 13:19:37

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。