Wednesday, June 25, 2014

#mongodbworld Elliott Horowitz talking about the future roadmap for @mongoDB

The Future of MongoDB. Beyond the next release.

Elliot Horowitz recapped:

Mongo 2.8 later in 2014.
- Improved Concurrency
- Storage Engine API

MongoDB 3.0 and Beyond

Partitioned Joins

Why no joins – Less need in a document relational model.
Also don’t want features that create surprise when scaling horizontally.

Multi-Document Transactions

Approach the same way as Partitioned Joins. Plan ahead on joins across collections to see that everything is on the same shard.

Schema Validation

For example add a Query document for a collection. Validate on submission against the Query document.

Multi-Master Databases

Incrementing counters for example can work in a multi-master environment

Filtered Replica Sets

eg. a Retailer might want data in every store.

Filtering means that only a section of the data is replicated. Eg. The UK Data Center gets UK data from a Global Data Center.

Storage Engines

The ability to tailor storage to performance needs. I think Health care will be big on having encryption as a storage engine.

Resource Management

Providing the ability to manage operations across different types of machines. This may be built in to future versions of MMS.

Adaptive Provisioning

MMS should be able to automatically adjust cluster size. This looks like some of the Object Rocket features will be embedded in to the core MongoDB offering.

Queryable Backups

MMS – Providing the ability to find a restore one or more documents without having to restore the entire database.
Connect the backup to a Mongod daemon and it would then be available to query.

Database as a Service Software

MMS will provide this capability for internal or external / cloud use.

[tag health cloud BigData MongoDB MongoDBWorld NoSQL]

Mark Scrimshire
Health & Cloud Technology Consultant

Mark is available for challenging assignments at the intersection of Health and Technology using Big Data, Mobile and Cloud Technologies. If you need help to move, or create, your health applications in the cloud let’s talk.
Stay up-to-date: Twitter @ekivemark
Disclosure: I began as a Patient Engagement Advisor and am now CTO to Personiform, Inc. and their platform. Medyear is a powerful free tool that helps you collect, organize and securely share health information, however you want. Manage your own health records today. Medyear: The Power Grid for your Health.

via WordPress