MongoDB is the leading open-source NoSQL data store, driving the market evolution. It was designed from the ground up to speci#cally address these new workloads and computing environments, completely changing how data is modeled, stored and accessed.
10gen works with companies of all sizes to develop innovative solutions using MongoDB. We're committed to working across the globe to ensure that MongoDB is available on a variety of clouds and platforms, is well integrated with popular hardware and software, and that a growing network of companies can help businesses around the world develop and deploy MongoDB-based solutions.Here you can see the whole list of our partners.
Organizations will continue to struggle managing, analyzing and storing their Big Data. This event was designed for organizations that are evaluating and considering deploying NoSQL technologies. We'd invited end-users and system integrators to come and learn about MongoDB and see why and how it is being adopted.
MongoDB is horizontally scalable. Rather than buying bigger servers, MongoDB scales by adding additional servers. While Moore's law is still intact — transistor counts still double every 24 months — improvements come in the form of more processors and cores rather than faster processors.
MongoDB o!ers a data model and query API that is more agile and better suited to modern development stacks and methodologies than traditional data stores. Rich objects are stored in hierarchical documents rather than rows split across multiple tables. These expanded data models result in expanded documents, rather than new rows, tables and columns.
As a result, transactions remain simple even as data models evolve. If, for example, ten new #elds are added to a document, the query time to fetch the document does not increase
MongoDB was designed to run on commodity hardware, virtualized infrastructures, and the cloud.
Capacity can be added through additional virtual machines on demand, enabling an elastic, scalable database on whatever infrastructure is present. This means that cloud and hypervisor-based environments are just as suitable as dedicated hardware. Additional virtual servers can be used to compensate for the varying performance and capacity of individual server nodes.