Archive | mongodb RSS feed for this section

Why MongoDB Never Worked Out at Etsy

But what I can say is that if you are considering Mongo plus another database like MySQL, then in all likelihood you shouldn’t do it. The benefits of being schemaless are negated by the pain you will feel sorting out: Logging. Monitoring. Slow query optimization. init scripts. Graphing. Replication. Sharding strategy. Rebalancing strategy. Backups. Restoration. Probably like 50 other things Allspaw knows about that we developers don’t have to care about.

(Full Story: http://mcfunley.com/why-mongodb-never-worked-out-at-etsy )

Query Mongo: MySQL to MongoDB Query Translator

Convert MySQL Queries to MongoDB Syntax

(Full Story: http://www.querymongo.com/ )

Discover MongoDB

Videos, articles and podcasts to get up to speed with this popular open source document database

(Full Story: http://www.ibm.com/developerworks/training/kp/j-kp-mongo/ )

Lightweight Business Intelligence with MongoDB // Speaker Deck

Long the provence of specialists in the hermetic world of enterprise software development, business intelligence (BI) is increasingly important to smaller, more agile companies and startups who need access to near-real-time information to make critical business decisions. With its support for aggregation and reduction of massive amounts of data and its flexible schemas, MongoDB is a great choice for creating lightweight, denormalized data stores optimized for BI, with the added bonus of peaceful co-existence with transactional data stores. In this talk I will explore how Trunk Club uses MongoDB to capture and analyze customer information, monitor user behaviour, feed machine-learning algorithms for decision support, and deliver value to business stakeholders through simple querying and reporting interfaces.

(Full Story: Lightweight Business Intelligence with MongoDB // Speaker Deck)

Seven Databases in Seven Weeks – The Pragmatic Bookshelf

Redis, Neo4J, CouchDB, MongoDB, HBase, Riak, and Postgres: with each database, you’ll tackle a real-world data problem that highlights the concepts and features that make it shine. You’ll explore the five data models employed by these databases: relational, key/value, columnar, document, and graph. See which kinds of problems are best suited to each, and when to use them.

(Full Story: Seven Databases in Seven Weeks – The Pragmatic Bookshelf)

Induction – A Polyglot Database Client For Mac OS X

Data is just data, after all. Induction supports PostgreSQL, MySQL, SQLite, Redis, and MongoDB out-of-the-box, and has an extensible architecture that makes it easy to write adapters for anything else you can think of. CouchDB? Oracle? Facebook Graph? Excel? Make it so!

(Full Story: Induction – A Polyglot Database Client For Mac OS X)

Red Hat and 10Gen partner up to power development of open source Big Data platforms | VentureBeat

Red Hat and 10Gen, the company behind the increasingly popular NoSQL database MongoDB, are partnering to help developers deliver on the promise of big data and the cloud.

(Full Story: Red Hat and 10Gen partner up to power development of open source Big Data platforms | VentureBeat)

A Year with MongoDB

Over the past 6 months, we’ve scaled MongoDB by moving data off of it. This process is an entire blog post itself, but the gist of the matter is that we looked at our data access patterns and chose the right tool for the job. For key-value data, we switched to Riak, which provides predictable read/write latencies and is completely horizontally scalable. For smaller sets of relational data where we wanted a rich query layer, we moved to PostgreSQL. A small fraction of our data has been moved to non-durable purely in-memory solutions if it wasn’t important for us to persist or be able to query later.

In retrospect, MongoDB was not the right solution for Kiip. Although it may be a bit more upfront effort, we recommend using PostgreSQL (or some traditional RDBMS) first, then investigating other solutions if and when you find them necessary. In future blog posts, we’ll talk about how we chose our data stores and the steps we took to migrate data while minimizing downtime.

(Full Story: A Year with MongoDB)

Migrating from Microsoft SQL Server to MongoDB – Lessons Learned

At Wireclub Media we really love MongoDB. The migration process was at times arduous but ultimately it paid off handsomely. Our new system is faster, more resilient and it is based on a data model which is much more flexible – all thanks to MongoDB.

(Full Story: Migrating from Microsoft SQL Server to MongoDB – Lessons Learned)

Follow

Get every new post delivered to your Inbox.