mongodb-oplog

    0热度

    1回答

    蒙戈的版本是3.0.6,我有一个过程,通过使用--oplogReplay选项由mongodump和mongorestore另一个数据库添加到目标数据库应用OPLOG。 但我发现重复键错误信息很多时间,源和目标数据库具有相同的结构(印度和字段)是不可能有目标重复的记录,因为它应该是对源数据库错误首次。 和错误消息看起来像这样 2017-08-20T00:55:55.900+0000 Failed:

    8热度

    1回答

    我有一个MongoLab集群,它允许我使用Oplog拖尾以提高Meteor.js应用程序的性能,可用性和冗余度。 问题是:因为我一直在使用它,我所有的出版物都需要更多时间才能完成。当它只需要200毫秒时,这不是问题,但它通常需要更多,就像我在这里订阅我描述的出版物here。 该出版物已经有太长的响应时间,oplog观察也在减慢它的速度,尽管它并不是观察oplog花费那么多时间的唯一出版物。 任何人

    0热度

    1回答

    我存储在从初级MongoDB实例JSON格式oplogs已经运行集群的主实例上运行 [{"Timestamp":6477723955623886852,"HistoryID":166676398345289971,"MongoVersion":2,"Operation":"i","NameSpace":"test.tests","Object":{"__v":0,"_id":"59e57f9e84

    0热度

    2回答

    最近我从MongoDB地图集中购买了集群帐户。我检查过UI和MongoDB文档,但不知道创建oplog db。以及如何为oplog创建连接字符串?

    6热度

    1回答

    我正在用Meteor.js开发一个应用程序。为此,我确实有一个用于oplog拖尾的mongo实例集群。另外,我使用Kadira来追踪我的应用程序性能。 由于我已启用oplog拖尾,我的许多pub/sub比以前更慢。我所看到的是,当oplog“查询”的“wasMultiplexerReady”属性设置为false时,速度会变慢,在Kadira上观察到的大部分观察变化都是这种情况。 问题是网上绝对没有

    0热度

    1回答

    我修改文档中插入一个MongoDB的relpSet而在另一个使用蒙戈 - OPLOG将其插入MongoDB中的文档和Node.js的 我下面this link插入文档在mongo中使用node.js.我写了一个包装器,它将获取要插入的文档作为参数。 function insertMongo(doc) { var insertDocument = function (db, callbac

    0热度

    1回答

    如果我使用mongorestore并将oplogreplay的numInsertionWorkersPerCollection> 1,它不会带来任何性能改进。我有一个8核心机器,64 GB RAM,我的完整oplog大小约为1 GB(在同一个集合上约有100万个请求)。所以我不认为硬件是这里的限制。请让我知道背后的原因。 基本上,我正在比较mongorestore与sync(用于更新次级oplog

    0热度

    1回答

    我想调和这kadira.io文章,其中说oplog拖尾是每个流星生产应用程序必须与此compose.io文章 - 请参阅“要Oplog或不Oplog”,其中说,你应该只在某些情况下使用oplog部分。 基本上我有一个Meteor应用程序,它没有大量的用户或大量的连续写入集合。 然而,它确实需要从数据库中读取大量的数据,这似乎是在放慢速度。 据我所知,它只在一台服务器上运行。 我想知道会不会增加op

    0热度

    1回答

    我试图读入并通过一个包含不同mongoURI的配置文件循环,然后尝试使用mongo-oplog监视它们的活动。我不知道如何动态地为所有这些数据库设置监听器(比如更新,插入和删除)。有关我如何能够这样做的任何想法? 感谢您抽出时间帮忙!

    0热度

    1回答

    流星使用oplog拖尾有什么优势? 我知道这些: 有副本集确保高可用性 OPLOG拖尾提供了改进的性能,当涉及到检测数据库的变化,并推动这些给客户 更具体地说,鉴于Meteor应用程序的'实时'方面并不重要(即不会写入密集程度足以使客户端在会话期间看到任何数据更改),并且也忽略了拥有副本集的可用性优势,是否存在使用oplog拖尾的其他优点?