Questions tagged [wiredtiger]

A key/value database engine which is also part of mongo 3.0

wiredtiger logo

WiredTiger provides an ordered mapping from string keys to string values, columns support, transactions, async and bulk operations, custom collators, extractors and data sources.

See WiredTiger website

170 questions
0
votes
0 answers

Why is my mongo migration with Wired Tiger 10x slower than MMAP?

I have a pretty simple data migration, we're splitting some embedded documents out of one collection into their own collection. We have 140,000 records to create. In testing on local mongo 3.4 with MMAPV1 the migration took about 20 minutes to…
0
votes
0 answers

MongoDB Service fails caused by corrupt data

I made a node/express website based on a mongodb a couple of months ago and it all worked like a charm. Then suddenly, one month ago, I couldn't start the mongod.exe. I still haven't found an answer so I hope to get one in this forum. Somehow the…
0
votes
1 answer

Read concern level of majority error while upgrading Sharded Cluster from 3.2 to 3.4

I have upgraded MongodDB sharded cluster having two replica sets from 3.2 to 3.4. Current storage engine is MMAPv1. After successfully upgrading all the secondary, primary, config server and mongos to 3.4, when I run config server using following…
umarxe
  • 1
  • 1
  • 2
0
votes
1 answer

How to migrate from MMAPv1 to WiredTiger with minimal downtime without mongodump/mongorestore

Most guidelines recommend to use mongodump/mongorestore, but for large product databases downtime can be very long
Maksim Kudimov
  • 178
  • 4
  • 17
0
votes
2 answers

Performance issue after migrating from MongoDB 2.6 to MongoDB 3.2 + WiredTiger

We are migrating our MongoDB 2.6 database to MongoDB 3.2.10 + WiredTiger. After migrating, instead of improving performance, we've observed degraded read/write response time. The only advantage is that the database size was reduced by nearly 40%. We…
0
votes
1 answer

Can growing/shrinking documents cause performance issues in WiredTiger

If you're using the MMAPv1 storage engine, an update can cause a document to move on disk if the document grows in size. But, can growing or shrinking documents still cause performance issues when using the WiredTiger storage engine? If so, what's…
Tom
  • 3,450
  • 22
  • 31
0
votes
1 answer

Reclaim free space from MongoDB 3.2

Background: MongoDB ReplicaSet with 1 member and 1 arbiter is set up. It's necessary to free up disk space, because data in MongoDB is no more needed. All documents were removed with db.collection.remove({}) command. After db.runCommand ( { compact:…
0
votes
2 answers

MongoDB - Reduce WiredTiger Filesize

I'm making a web app with the MEAN Stack, and I'm having issues with version control. I'm trying to push to a repo on Github Enterprise, and because of the "apparent" sizes of my WiredTiger files (which you can see here) I'm getting this…
Illinois47
  • 77
  • 3
  • 10
0
votes
1 answer

How to control the memory usage of Mongo DB in windows?

I am using Mongo DB 2.6, Now I have upgrade my Mongo DB to 3.2 version. Now it is using lot of RAM size. Please someone explain me what is mongod --inMemorySizeGB mongod --WiredTigerCacheSizeGB and how can I assign the value. when I try to…
0
votes
0 answers

Incremental back up with Mongodb using wiredTiger

I'm in the process of migrating to mongo 3.2 to use wiredtiger. previously, I backed up to s3 by looking at dbfile names in the directory and just uploading what I don't have already on s3. That's not an option with wiredtiger. the file names don't…
dae park
  • 26
  • 2
0
votes
1 answer

zlib compression for wiredTiger engine in Mongodb

Mongod is not starting when I include the zlib options for wiredTiger engine. When I disable it, It works just fine. I updated the options in the mongod.conf file and used service mongod start to initiate the database. It gives me the following…
Manny
  • 81
  • 1
  • 2
  • 4
0
votes
1 answer

In mongodb 3.0 replication, how elections happen when a secondary goes down

Situation: I have a MongoDB replication set over two computers. One computer is a server that holds the primary node and the arbiter. This server is a live server and is always on. It's local IP that is used in replication is 192.168.0.4. Second…
Musa Haidari
  • 2,109
  • 5
  • 30
  • 53
0
votes
0 answers

Document level locking in mongodb with Pymongo

I am trying to achieve document level locking in MongoDB3.0 with wiredTiger storage Engine. What I want to achieve is -> read a document -> lock it -> perform some operation on the data -> store the result in a new document -> unlock the previous…
Sumit Paliwal
  • 385
  • 1
  • 3
  • 14
0
votes
0 answers

MongoDB runs much slower on a real server with wiredTiger than in Vagrant with MMAPv1

I'm having a weird problem. I'm measuring a performance on a similar dataset with a similar indexes (in fact i just mognodumped/mongorestored it). One instance is running locally in vagrant (1 core, 4 gigs etc...) Another is running on a server. The…
Konstantin Bodnia
  • 1,372
  • 3
  • 20
  • 43
0
votes
0 answers

How to speed up MongoDB's find by index?

I am using MongoDB 3.0.6 with WiredTiger engine. Every day I see a lot of slow queries in my logs. Like this one: 2015-09-08T11:55:32.767+0200 I QUERY [conn157653] query assets.items query: { path: "/7ee6cceab7274515eb4b5d1de35639e6" }…
1 2 3
11
12