Last published: September 17, 2021 by 'nross'
Updated for VisualWorks 9.x and MongoDB server version 4.4.8.
MongoDB is a popular NoSQL database. It uses BSON (B for binary) format for storage, which is very similar to JSON. In MongoDB, a table is called a “collection,” and a row has been upgraded to “document.” Fields (columns) are still “fields,” but in MongoDB, for any given collection (think, table), every document (row) can have the same or entirely different fields. This flexibility is optional. If your data permits, you are free to adopt the same fields for every document in your collection.