
MongoDB
文章平均质量分 83
宁静致远_LL专栏
宁静以致远,淡泊以明志
展开
-
MongoDB 之存储引擎
mongodb主要利用存储引擎来管理数据。mongodb为我们提供了多种存储引擎,我们可以根据不同需求来选择最合适的一个。mongodb存储引擎种类 mongodb主要有3种存储引擎,分别是: (1) WiredTiger (2) MMAPv1 (3) In-Memory原创 2017-08-25 11:16:28 · 1250 阅读 · 1 评论 -
MongoDB的Journal
MongoDB采用提前写日志到磁盘日志文件的方式来实现发生故障时的数据持久化。 Journal是一个连续的、二进制的事务日志,在突然停机时,我们用它来恢复数据库到一个有效的状态。 下面分别介绍Journaling在三种不同存储引擎下的作用。一、WiredTiger WiredTiger使用检查点来为磁盘上的数据提供一个一致性的试图,允许MongoDB从上一个检查点恢复数据。然而,如果Mongo原创 2017-08-27 19:23:41 · 1798 阅读 · 0 评论 -
MongoDB的常见问答—MongoDB的基本原理
一、MongoDB支持什么平台?二、MongoDB是否提供了托管服务?三、如何区分集合和表?四、如何创建一个数据库和一个集合?五、如何定义和更改集合的模式?六、MongoDB是否支持SQL?七、MongoDB是否支持事务?八、MongoDB是否处理缓存?九、MongoDB如果处理SQL或查询注入?原创 2017-08-28 00:22:25 · 763 阅读 · 0 评论 -
MongoDB的常见问答—索引
这篇文章提出了一些关于索引的常见问题,更详细的信息请参见https://docs.mongodb.com/manual/faq/indexes/一、如何创建索引?二、建立索引是如何影响数据库性能的?三、如何查看在一个集合上都有哪些索引?四、如何查看一条查询语句是否应用了索引?五、如何确定应该在哪些字段上建立索引?六、如何查看索引的大小?七、写操作如何影响索引?原创 2017-08-28 09:45:11 · 348 阅读 · 0 评论