Apache Phoenix VS Flyway

Compare Apache Phoenix vs Flyway and see what are their differences.

Our great sponsors
  • Sonar - Write Clean Java Code. Always.
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • Revelo Payroll - Free Global Payroll designed for tech teams
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
Apache Phoenix Flyway
0 77
996 7,395
0.4% 0.9%
0.0 7.7
5 days ago 4 days ago
Java Java
Apache License 2.0 Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Apache Phoenix

Posts with mentions or reviews of Apache Phoenix. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning Apache Phoenix yet.
Tracking mentions began in Dec 2020.

Flyway

Posts with mentions or reviews of Flyway. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-11.
  • CI/CD for Databricks
    4 projects | /r/dataengineering | 11 Jul 2023
    If you're looking for tools, like https://www.liquibase.com/ or https://flywaydb.org/, which are database-state-based schema migration toolkits - it might be relatively straightforward to build similar ones using Databricks SQL drivers.
  • Working with jOOQ and Flyway using Testcontainers
    2 projects | /r/java | 8 Jun 2023
    Honestly I kind of wish there was a Lukas Eder database migration library. Call it whatever jooq-migration. At least I would have more insight of what is going on (<-- seriously look at the commit history).
  • Strategy to run database scripts on Kubernetes
    2 projects | /r/kubernetes | 5 Jun 2023
    This is a 4th option, which should play nice with ArgoCD. The following example runs flyway as a k8s job. The desired migration changes are recorded as files within the chart. This helm chart can be integrated with your application (Using hooks to determine when the migration job is run) or run manually.
  • How do your teams run DB migrations?
    4 projects | /r/devops | 1 Jun 2023
    By using an opinionated framework within the app/service (like Flyway, Migrate, Diesel, etc). Schema migrations happen on app/service start-up.
  • Version control for database used by C# app
    3 projects | /r/csharp | 3 May 2023
    Flyway
  • Using Flyway for Database Setup
    2 projects | /r/Kotlin | 28 Apr 2023
    The grown-up way of creating a database schema is migrations, and no-one ever got fired for choosing Flyway (https://flywaydb.org/), so that's what we'll investigate today. By the end we are able to create the same schema as Exposed was creating, and then, as a second migration, add some constraints to the items table to reflect the reality of our data. And the transition from Exposed to jOOQ is complete!
  • How to run DB migrations in CICD Pipeline
    2 projects | /r/ExperiencedDevs | 21 Apr 2023
    We use https://flywaydb.org/. You can do the migration before or during service start-up. We do it during.
  • 🏅 Http4k: Top 5 Server-Side Frameworks for Kotlin in 2022
    6 projects | dev.to | 15 Apr 2023
    We just create the greetings table if it does not exist (instead of any database migration library like flyway)
  • How to people organize their Repos?
    2 projects | /r/devops | 9 Mar 2023
    Also, from the "DevOps" point of view, this totally depends on what you want to achieve. If is a project that has changes on the database (new views, new tables...) on a regular basis I would consider using https://flywaydb.org/ in the pipeline.
  • Ask HN: How do you test SQL?
    18 projects | news.ycombinator.com | 31 Jan 2023

What are some alternatives?

When comparing Apache Phoenix and Flyway you can also consider the following projects:

alembic - A database migrations tool for SQLAlchemy.

Presto - The official home of the Presto distributed SQL query engine for big data

HikariCP - 光 HikariCP・A solid, high-performance, JDBC connection pool at last.

H2 - H2 is an embeddable RDBMS written in Java.

dbmate - :rocket: A lightweight, framework-agnostic database migration tool.

roundhouse - RoundhousE is a Database Migration Utility for .NET using sql files and versioning based on source control

Hibernate - Hibernate's core Object/Relational Mapping functionality

Apache Hive - Apache Hive

MariaDB4j - MariaDB Embedded in Java JAR

liquibase - Main Liquibase Source