打破WiredTiger的Logjam(上篇):预写式日志(The Write-Ahead Log)
你无法优化代码;优化是针对特定的条件来实现的。当条件改变时,你的优化反而可能会变为瓶颈。这时仔细审查你对这些条件的假设,其中也许就蕴藏着解决方案的关键。 WiredTiger的WAL(write-ahead log)正说明了这一原则。它是高...
你无法优化代码;优化是针对特定的条件来实现的。当条件改变时,你的优化反而可能会变为瓶颈。这时仔细审查你对这些条件的假设,其中也许就蕴藏着解决方案的关键。 WiredTiger的WAL(write-ahead log)正说明了这一原则。它是高...
There is a great new feature in the release note of MongoDB 3.5.12. > Faster In-place Updates in WiredTiger > >...
MongoDB中使用的SCRAM-SHA1认证机制 介绍 SCRAM是密码学中的一种认证机制,全称Salted Challenge Response Authentication Mechanism。 SCRAM适用于使用基于『用户名:密码...
本文内容主要译自MongoDB官方文档。第一部分主要以一个简单的示例演示了如何使用MongoDB的2dsphere索引和相应的操作符来寻找附近的饭店,第二部分则主要介绍了GeoJSON对象的类型,及其代表的含义。 原文链接:小米的专栏 一个...
作为一个面向用户的应用,速度及正常运行时间都是成功的关键因素。您可以使用大量方法调整应用和硬件配置,为您的客户提供最佳体验,而关键在于花费最低的成本。在这里,我们提供了一个使用MongoDB分层存储提高性能、降低成本的案例,一种根据不同延迟...
市场上有许多非常棒的商务智能工具,能够支持强大的分析和数据可视化功能,但是有时候,完成这些工作正确的工具是您电脑中已有的软件。 MongoDB 3.2 引入了 MongoDB商务智能连接件,提供了SQL的API,允许商务智能工具实时从您的...
大数据问题 众所周知,数据量正在以无法估量的速度迅速增长。如果能对数据进行高效的利用,我们可以从中获得非常有价值的视角。而传统的技术,像关系型数据库管理系统,许多都是在40年前设计的,并不足以实现“大数据”大肆宣传下的商业价值。使用大数据技...
在Sheltrex,一个距离印度孟买大约2个小时车程、不断发展中的社区,我们负责了该项目的一部分工作。这个项目主要是将超过10万居民安置在可负担的智慧家庭中。为了使得这些家庭真正实现智能,我们正在搭建基础设施,能够近似实时地从数百万个传感器...
概述 在这篇教程中,我将会描述使用一个本地证书机构(CA)所签署的证书创建基于认证的X.509的详细过程,包括集群成员的配置以及客户端认证的配置。 首先,我们需要了解成员认证和客户端认证之间的区别。MongoDB是一个分布式的数据库,大部分...
降低成本,构建前所未有的应用、提高性能:从服务十几个客户到服务成千上万的客户 在过去10年时间里,航空产业迅速发展,收入翻了三番,达到将近 150,000,000美元。然而,利润依旧很低,迫使航空公司不得不通过提供与众不同的客户体验和降低成...