Alternatives to Android Room logo

Alternatives to Android Room

SQLite, GreenDAO, Realm, Firebase, and DBFlow are the most popular alternatives and competitors to Android Room.
87
94
+ 1
2

What is Android Room and what are its top alternatives?

It provides an abstraction layer over SQLite to allow fluent database access while harnessing the full power of SQLite. Apps that handle non-trivial amounts of structured data can benefit greatly from persisting that data locally. The most common use case is to cache relevant pieces of data.
Android Room is a tool in the Database Tools category of a tech stack.

Top Alternatives of Android Room

Android Room alternatives & related posts

SQLite logo

SQLite

6.4K
5.3K
522
6.4K
5.3K
+ 1
522
A software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine
SQLite logo
SQLite
VS
Android Room logo
Android Room

related SQLite posts

Daniel Quinn
Daniel Quinn
Senior Developer at Workfinder | 2 upvotes 135.8K views

SQLite is a tricky beast. It's great if you're working single-threaded, but a Terrible Idea if you've got more than one concurrent connection. You use it because it's easy to setup, light, and portable (it's just a file).

In Paperless, we've built a self-hosted web application, so it makes sense to standardise on something small & light, and as we don't have to worry about multiple connections (it's just you using the app), it's a perfect fit.

For users wanting to scale Paperless up to a multi-user environment though, we do provide the hooks to switch to PostgreSQL .

See more
Shared insights
on
SQLiteSQLitePostgreSQLPostgreSQL

SQLite for development, PostgreSQL SQL for production databases.

See more
GreenDAO logo

GreenDAO

4
8
0
4
8
+ 1
0
An open source Android ORM making development for SQLite databases
    Be the first to leave a pro
    GreenDAO logo
    GreenDAO
    VS
    Android Room logo
    Android Room
    Realm logo

    Realm

    156
    165
    9
    156
    165
    + 1
    9
    Realm makes it easy to build reactive apps, realtime collaborative features, and offline-first experiences.
    Realm logo
    Realm
    VS
    Android Room logo
    Android Room

    related Firebase posts

    Tassanai Singprom
    Tassanai Singprom
    Web Developer | 10 upvotes 1.2M views

    This is my stack in Application & Data

    JavaScript PHP HTML5 jQuery Redis Amazon EC2 Ubuntu Sass Vue.js Firebase Laravel Lumen Amazon RDS GraphQL MariaDB

    My Utilities Tools

    Google Analytics Postman Elasticsearch

    My Devops Tools

    Git GitHub GitLab npm Visual Studio Code Kibana Sentry BrowserStack

    My Business Tools

    Slack

    See more
    fontumi
    fontumi

    Fontumi focuses on the development of telecommunications solutions. We have opted for technologies that allow agile development and great scalability.

    Firebase and Node.js + FeathersJS are technologies that we have used on the server side. Vue.js is our main framework for clients.

    Our latest products launched have been focused on the integration of AI systems for enriched conversations. Google Compute Engine , along with Dialogflow and Cloud Firestore have been important tools for this work.

    Git + GitHub + Visual Studio Code is a killer stack.

    See more
    DBFlow logo

    DBFlow

    4
    6
    0
    4
    6
    + 1
    0
    Simple ORM android database library
      Be the first to leave a pro
      DBFlow logo
      DBFlow
      VS
      Android Room logo
      Android Room
      Hibernate logo

      Hibernate

      832
      669
      17
      832
      669
      + 1
      17
      Idiomatic persistence for Java and relational databases.
      Hibernate logo
      Hibernate
      VS
      Android Room logo
      Android Room
      Slick logo

      Slick

      8.1K
      222
      0
      8.1K
      222
      + 1
      0
      Database query and access library for Scala
        Be the first to leave a pro
        Slick logo
        Slick
        VS
        Android Room logo
        Android Room
        Sequel Pro logo

        Sequel Pro

        259
        201
        65
        259
        201
        + 1
        65
        MySQL database management for Mac OS X
        Sequel Pro logo
        Sequel Pro
        VS
        Android Room logo
        Android Room