1. 云栖社区>
  2. 全部标签>
  3. #wiredtiger#
wiredtiger

#wiredtiger#

已有2人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

MongoDB: 通过ReadConcern 来处理备库一致读的问题

问题描述 MongoDB的写请求写入Primary, secondary从Primary自动获取并且应用oplog来保持和主库的同步, MongoDB 允许用户从Primary 或者 secondary 读取数据(由客户端ReadPreference 决定)。

MongoDB wiredtiger Driver timestamp

MongoDB 4.0 事务实现解析

云数据库 MongoDB 版 基于飞天分布式系统和高性能存储,提供三节点副本集的高可用架构,容灾切换,故障迁移完全透明化。

数据存储与数据库 MongoDB wiredtiger Cache 同步 Driver session timestamp 云数据库MongoDB版

MongoDB如何释放空闲空间?

当我们从MongoDB中删除文档或集合时,MongoDB并不会将已经占用了的磁盘空间释放,它会一直维护已经占用了磁盘空间的数据文件,尽管数据文件中可能存在大大小小的空记录列表(empty record list)。

MongoDB 数据库 wiredtiger 集群 同步 DB 索引 数据同步 磁盘 存储

MongoDB 初体验:存储引擎 MMAPv1 与高内存消耗及升级迁移

想不到我和MongoDB的第一次亲密接触竟然是这样开始的。 当我对公司的一个内部系统性能无可忍受时,意外发现在这个内存仅为 32G 的服务器上,运行着一个 MongoDB 数据库,其主进程 mongod 占用了 30.705 G的虚拟内存空间。

MongoDB mysql 日志 数据库 wiredtiger Server 兼容性 metadata 磁盘 存储

MongoDB · 引擎特性 · journal 与 oplog,究竟谁先写入?

MongoDB journal 与 oplog,谁先写入?最近经常被人问到,本文主要科普一下 MongoDB 里 oplog 以及 journal 这两个概念。 journal journal 是 MongoDB 存储引擎层的概念,目前 MongoDB主要支持 mmapv1、wiredtiger、mongorocks 等存储引擎,都支持配置journal。

MongoDB 日志 wiredtiger 配置 同步 索引 数据同步 数据恢复 存储

MongoDB 无法启动,WiredTiger 如何恢复数据(二)?

之前写过一篇MongoDB 无法启动,如何恢复数据的文章,介绍了几种从无法启动的 MongoDB 节点恢复数据的方法,主要包括: 如果配置了副本集多节点,则从其他节点恢复(强烈建议重要的数据至少要存2份) 从最近的备份集恢复,一般重要的生产数据,需要对数据进行持续的全量/增量备份 repair 模式恢复,如果元数据本身有问题,repair 模式也是无法工作的; 通过 WiredTiger 自带工具分析,对元数据损坏的情况也使用,能尽可能多的恢复数据。

数据存储与数据库 MongoDB 源码 wiredtiger shell 脚本 索引 dump 云数据库MongoDB版

Mongodb Wiredtiger存储引擎实现原理

按照Mongodb默认的配置,WiredTiger的写操作会先写入Cache,并持久化到WAL(Write ahead log),每60s或log文件达到2GB时会做一次Checkpoint,将当前的数据持久化,产生一个新的快照。

MongoDB LOG 数据库 wiredtiger 数据库存储 page 磁盘 数据恢复 list 存储

Mongodb 3.2 Manual阅读笔记:CH9 存储

9. 存储 9. 存储 9.1 存储引擎 9.1.1 WiredTiger存储引擎 9.1.1.1 文档级别并发 9.1.1.2 快照和检查点 9.1.1.3 Journaling 9.1.1.4 压缩 9.1.1.5 内存使用 9.1.2 MMAPv1存储引擎 9.1.3 In-Memory存储引擎 9.2 Journaling 9.2.1 Journaling和WiredTiger引擎 9.2.2 journal和MMAPv1引擎 9.2.3 Journal和in-memory存储引擎   9.1 存储引擎 存储引擎是数据库的一个组件用于管理数据存储。

MongoDB 日志 数据库 wiredtiger Server 索引 磁盘 存储 并发控制 view

MongoDB · Feature · In-place update in MongoDB

There is a great new feature in the release note of MongoDB 3.5.12. Faster In-place Updates in WiredTiger This work brings improvements to in-p...

MongoDB wiredtiger large update read list

MongoVE连接MongoDB 不显示数据问题

Mongodb 3.0支持用户自定义存储引擎,用户可配置使用mmapv1或者wiredTiger存储引擎。3.2版本以后默认的开启的是wiredTiger存储引擎,之前用的是mmapv1存储引擎。并且2个存储引擎生成的数据文件格式不兼容。

MongoDB wiredtiger 配置 Blog 存储 oschina

mongodb3.4.4安装副本集,wt引擎配置优化(二)

今天大概研究下wiredtiger引擎,mongo从3.0开始引入,主要为了解决吃内存多,占用大量磁盘空间的问题,其实即使用了wt引擎,在性能上还是比tokuft要差,但是tokuft 在功能上代码迭代的太慢,退而求其次大家还是用了mongo,首先3.

wiredtiger 配置 Cache 索引 CPU 磁盘 存储

mongodb3.4.4安装副本集,wt引擎配置优化(二)

今天大概研究下wiredtiger引擎,mongo从3.0开始引入,主要为了解决吃内存多,占用大量磁盘空间的问题,其实即使用了wt引擎,在性能上还是比tokuft要差,但是tokuft 在功能上代码迭代的太慢,退而求其次大家还是用了mongo,首先3.

wiredtiger 配置 Cache 索引 CPU 磁盘 存储

通过Yum更新MongoDB 2.6 to 3.0

通过Yum更新MongoDB 2.6 to 3.0      由于之前使用的是yum安装的MongoDB 2.6(根据官网提示,如果你准备从2.4升级起来,需要先行升级至2.6版本,再进行3.0的升级),为了使用MongoDB多个新特性,如WiredTiger引擎,中文检索等,而根据MongoDB版本划分可知,双数为稳定版本,所以决定升级至最新的MongoDb 3.2(笔者写这篇文时MongoDB 3.3为最新版本)。

MongoDB 日志 wiredtiger yum 测试 service

mongodb 启动相关问题

把公司mongodb升级之后,无法启动。查看日志,出现如下所示: 2016-11-29T14:22:09.382+0800 E NETWORK  [initandlisten] Failed to unlink socket file /tmp/mongodb-27029.

MongoDB wiredtiger Socket service network

MongoDB serverStatus.globalLock 深入解析

MongoDB的用户在遇到性能问题时,经常会关注到 serverStatus.globalLock 指标,但对指标的含义不是很明确,本文会深入解释下 globalLock 指标的含义。 PRIMARY> db.

MongoDB wiredtiger lock

深度学习与人工智能革命:part IV

本文是该系列内容的第4部分内容,主要讨论深度学习为何使用MongoDB数据库,并提供相关使用实例。

深度学习 算法 MongoDB 数据库 人工智能 wiredtiger 集群 分布式数据库 自然语言处理 数据结构 存储 数据存储

In-place update in WiredTiger

There is a great new feature in the release note of MongoDB 3.5.12. Faster In-place Updates in WiredTiger This work brings improvements to in-place ...

数据存储与数据库 MongoDB wiredtiger large update read list

MongoDB在admin库下面执行了db.dropAllUsers()导致没有管理权限要如何处理

测试的时候在amin库下面执行了db.dropAllUsers()操作,然后所有管理员用户都没有了,执行什么操作都提示Error: not authorized on admin to execute command.

MongoDB wiredtiger 配置 DB 脚本

mongodb集群方式-分片+副本集方式

分片就是水平的扩展,将数据分拆到不同的机器上,以达到存储更多的数据,处理更大的负载。可以选定将按照指定的文档键值进行分片。 配置 整体部署方案: 启动三个分片服务,两个做数据存储,另一个作为config, 配置分片的副本集,创建管理员用户,关闭mongod,打开keyfile,启动mongos,配置分片服务。

MongoDB LOG wiredtiger 配置 集群 Server 存储

在CentOS 7上安装MongoDB

参考博文:https://www.jianshu.com/p/ccdd3e884b86 一、安装准备 1、修改系统配置 #关闭selinux、firewall #修改/etc/security/limits.

MongoDB LOG wiredtiger path 配置 centos kernel Security

4
GO