Documents Are Everywhere
Over the past decade, following MongoDB’s lead, a raft of new document databases have been introduced and legacy databases have added document capabilities. In 2017, Microsoft layered an API for MongoDB on top of Cosmos DB (at the time called “DocumentDB”, but no longer), and recently Amazon released DocumentDB, which presents a subset of the MongoDB query language atop their Aurora technology. The document model, and the MongoDB API in particular, is flourishing.
The Future Will Be Documented
January 22, 2019
MongoDB was born out of frustration from using relational databases not designed for today's modern applications. After 40 years of no real alternatives, we pioneered a new way to work with data -- the MongoDB document model and the associated query language.
Building an AI-powered workplace ticketing system on MongoDB Atlas at Spoke
At every company, workplace teams are flooded with hundreds of questions on a daily basis. Support ticket platform, Spoke, aims to drastically simplify managing and responding to these time consuming queries. But Spoke goes beyond traditional ticketing with their friendly, AI-powered chatbot that gives workplace teams hours of time back as it automatically responds to questions on Slack, email, SMS, and web. And the more employees ask, the more Spoke learns.
Building with Patterns: The Polymorphic Pattern
Over the course of this blog post series, we’ll take a look at twelve common Schema Design Patterns that work well in MongoDB. We hope this series will establish a common methodology and vocabulary you can use when designing schemas. Leveraging these patterns allows for the use of “building blocks” in schema planning, resulting in more methodology being used than art.
Five Minute MongoDB: MongoDB Atlas Global Clusters
The world is a big place and that in itself is a problem for the TCP packets that carry your queries and results back and forth over the internet. Bounded by the speed of light - and other factors - talking to a database on the other side of the world can be sluggish.
That's why MongoDB Atlas's Global Clusters exist - if you can't move the speed of light, the solution is, thanks to a distributed architecture, to move the data closer to the user. And that makes your application run faster all around the world.
Replace tedious coding with MongoDB Stitch and public APIs
Do away with tedious, generic application code using public web APIs and MongoDB Stitch. This post shows how to use the Stitch HTTP service, a Stitch Function, and a public API to validate form data in a website.
MongoDB Q&A: What's the deal with non-relational databases and Agile software development?
If you are new to MongoDB, you probably have a lot of questions. I know, because I'm new as well. I'm lucky enough to have direct access to the experts at MongoDB, and I've been asking them a LOT of questions. In this series, I'll share answers to my questions.
Throughout my career as a software engineer, I’ve been interested in how Agile principles can improve software development. I first became interested in Agile software development in undergrad and then focused on distributed pair programming for my master’s thesis. This led to my career at IBM as a software engineer where I worked as a web developer, tester, and automation specialist while applying Agile principles. I shared my expertise while serving on the IBM Agile Leadership Team.
MongoDB Stitch - Saving developers from chores
MongoDB Stitch can save developers' time by letting you build on a solid cloud foundation of application-centric services. We'll explain, practically, how it can work for you in this article and relieve you of the chores of coding a world-class app.
As a developer, you know you don't want to burn up precious time doing what are basically chores. They may be complex chores when implemented properly, but they are chores nevertheless. Chores take up valuable development time. In this article, we'll show how MongoDB Stitch can save you from these chores and speed up your development...
Playback: Creating Operational Data Stores with Atlas and Stitch at Acxiom - MongoDB World 2018
Who wants to spend their time manipulating relational databases to be flexible about the data they store? And who would want to have a complicated and richly ticketed deployment process for each new client? Wouldn't it be great if MongoDB Atlas and Stitch could help make all that go away? That was the challenge that Acxiom's Scott Jones and Karen Wilson talked about in their MongoDB World 2018 presentation...
From Legacy Website to Serverless with MongoDB Stitch Hosting
Refreshing legacy websites can be a tricky process, but as Andrew Morgan finds when he renovates an old website of his own, the procedure can be pretty painless when you use MongoDB Stitch. See how he makes use of the new Stitch Hosting and applies Stitch's QueryAnywhere and Triggers to make database access simple.