O'Reilly logo

Learning Dart by Ivo Balbaert, Dzenan Ridjanovic

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

MongoDB – a NoSQL database

Many NoSQL databases exist in the market today, but MongoDB, by the company with the same name (http://www.mongodb.org/), is the most popular among them. An important distinction between relational and NoSQL databases is that NoSQL databases are schema-less; this means you don't have to define the tables before inserting data. This in itself, of course, adds a lot to the flexibility and agility in the use of these databases; for example, adding a new field no longer means that you have to alter the table and run the SQL update commands. As there are no SQL queries to be used here, all the data retrieval happens via standard CRUD calls (create, read, update, and delete). In MongoDB, this is known as insert, find, update, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required