Slide 8
Slide 8 text
What’s inside the box?
JSON (BSON)
Stores data as binary-JSON,
meaning it’s the using same
format as your app’s REST API
Schema Free
Instead of defining a schema
upfront, it is inferred from the
state of the documents within
the collection
Upsertion
Follows the FP philosophy of
nullable types - that is either
insert or update in one fell
swoop - databases,
collections and even
documents.
High Availability
Introduces the concept of a
Replica Set: a primary node
replicating data to any number
of secondaries. If the primary
goes down, a secondary will
take its place.
Scaling Support
Provides load balancing via
the creation of sharding. That
is, balancing data across
various nodes and sending
each query to the appropriate
node.
Aggregation
Boasts a powerful aggregation
pipeline, to funnel your data
through composable
transformers..