databases

Rank

Sqlite vs MongoDB

  1. This database has a low footprint

    80% 20%
  2. This database has a very restrictive data model

    79% 21%
  3. This database would be good for embedding in an application

    76% 24%
  4. I am familiar with this database

    65% 35%
    Sqlite 287 out of 435 picked Sqlite over MongoDB MongoDB
  5. There are good open source tools for working with this database

    63% 37%
  6. This database can be a bit arcane

    59% 41%
  7. There are good commercial tools for working with this database

    57% 43%
  8. This database is good for heavily mathematical operations on data

    57% 43%
  9. There are bindings for a variety of different languages to talk to this database

    52% 48%
  10. It is easy to construct ad-hoc queries against this database

    51% 49%
  11. This database is very reliable

    51% 49%
  12. This database is very easy to get started with

    50% 50%
    Sqlite 42 out of 84 each for MongoDB and Sqlite MongoDB
  13. This database is good for performing many small operations on data

    46% 54%
  14. This database is good for querying time series

    46% 54%
  15. This database is easy for non-programmers to use

    39% 61%
  16. This database has a good community around it

    37% 63%
  17. This database is good for performing complex operations on large amounts of data

    35% 65%
  18. This database is good at high concurrency writes

    32% 68%
  19. This database is good for querying graph structures

    32% 68%
  20. This database has very good write performance

    30% 70%
  21. This database has an unusual data model

    26% 74%
  22. This database has very good read performance

    25% 75%
  23. This database has a good story for replication

    22% 78%
  24. This database is highly scalable

    19% 81%
  25. This database has a very flexible data model

    17% 83%
  26. This database is good at high concurrency reads

    13% 87%

What's going on here?

The absolute rankings are interesting for large scale comparisons but when you want to know about two specific languages it's much more informative to look at how the two fare when they go directly head to head.

Here are all the statements which we've got enough comparisons between Sqlite and MongoDB to be meaningful and which of the two our users picked.

The order in which we're presenting them is a little arbitrary (sorry), but we've tried to put the things which they're both good at first so as to give you the most interesting picture of it.