MongoDB

54.4K
44.1K
+ 1
4K
SQLite

10.3K
8K
+ 1
527
Add tool
Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of MongoDB
Pros of SQLite
  • 822
    Document-oriented storage
  • 587
    No sql
  • 544
    Ease of use
  • 462
    Fast
  • 404
    High performance
  • 252
    Free
  • 212
    Open source
  • 177
    Flexible
  • 139
    Replication & high availability
  • 107
    Easy to maintain
  • 39
    Querying
  • 35
    Easy scalability
  • 34
    Auto-sharding
  • 33
    High availability
  • 29
    Map/reduce
  • 26
    Document database
  • 24
    Easy setup
  • 24
    Full index support
  • 15
    Reliable
  • 14
    Fast in-place updates
  • 13
    Agile programming, flexible, fast
  • 11
    No database migrations
  • 7
    Enterprise
  • 7
    Easy integration with Node.Js
  • 5
    Enterprise Support
  • 4
    Great NoSQL DB
  • 3
    Aggregation Framework
  • 3
    Drivers support is good
  • 3
    Support for many languages through different drivers
  • 2
    Schemaless
  • 2
    Managed service
  • 2
    Easy to Scale
  • 2
    Fast
  • 2
    Awesome
  • 1
    Consistent
  • 160
    Lightweight
  • 134
    Portable
  • 121
    Simple
  • 80
    Sql
  • 28
    Preinstalled on iOS and Android
  • 1
    Free
  • 1
    Telefon
  • 1
    Tcl integration
  • 1
    Portable A database on my USB 'love it'
Cons of MongoDB
Cons of SQLite
  • 5
    Very slowly for connected models that require joins
  • 3
    Not acid compliant
  • 1
    Proprietary query language
  • 2
    Not for multi-process of multithreaded apps
  • 1
    Needs different binaries for each platform
- No public GitHub repository available -

What is MongoDB?

MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.

What is SQLite?

SQLite is an embedded SQL database engine. Unlike most other SQL databases, SQLite does not have a separate server process. SQLite reads and writes directly to ordinary disk files. A complete SQL database with multiple tables, indices, triggers, and views, is contained in a single disk file.
What companies use MongoDB?
What companies use SQLite?
See which teams inside your own company are using MongoDB or SQLite.
Sign up for Private StackShareLearn More
What tools integrate with MongoDB?
What tools integrate with SQLite?
Interest over time
How much does MongoDB cost?
How much does SQLite cost?
Pricing unavailable