NoSQL Benchmarks NoSQL use cases NoSQL Videos NoSQL Hybrid Solutions NoSQL Presentations Big Data Hadoop MapReduce Pig Hive Flume Oozie Sqoop HDFS ZooKeeper Cascading Cascalog BigTable Cassandra HBase Hypertable Couchbase CouchDB MongoDB OrientDB RavenDB Jackrabbit Terrastore Amazon DynamoDB Redis Riak Project Voldemort Tokyo Cabinet Kyoto Cabinet memcached Amazon SimpleDB Datomic MemcacheDB M/DB GT.M Amazon Dynamo Dynomite Mnesia Yahoo! PNUTS/Sherpa Neo4j InfoGrid Sones GraphDB InfiniteGraph AllegroGraph MarkLogic Clustrix CouchDB Case Studies MongoDB Case Studies NoSQL at Adobe NoSQL at Facebook NoSQL at Twitter



Wordnik’s MongoDB Tools

Wordnik has shared their experience running MongoDB for 12 moths and now they are also sharing a set of in-house developed tools for managing MongoDB backups:

  • com.wordnik.system.mongodb.SnapshotUtil: taking backups
  • com.wordnik.system.mongodb.RestoreUtil: operates against either mongodump files or files made with the SnapshotUtil with either uncompressed or compressed bson files. Also supports inclusion/exclusion of files
  • com.wordnik.system.mongodb.IncrementalBackupUtil: queries a master server’s oplog and maintains a set of files which can be replayed against a snapshot of the database
  • com.wordnik.system.mongodb.ReplayUtil: takes a series of files created by the IncrementalBackupUtil and replays them
  • com.wordnik.system.mongodb.ReplicationUtil: tool to replicate from server to server

These can be found on Wordnik ☞ GitHub project.

Original title and link: Wordnik’s MongoDB Tools (NoSQL databases © myNoSQL)