Frequently Asked Questions

How much does Gallium Data cost?

Gallium Data is free: you can use it as much as you want at no cost.


What databases does Gallium Data support?

  • PostgreSQL version 9.x and later

  • MySQL 5.5 and later

  • SQL Server 2012 and later

  • MongoDB 3.x and later

  • Redis 2.0 and later

  • Databases that use REST like Trino

More databases are being added over time.


Does Gallium Data work with databases in the cloud, like Amazon RDS, Aurora, Azure SQL, etc...?

Yes, Gallium Data runs fine with databases in any cloud.


Does Gallium Data work with Postgres-compatible databases like CockroachDB, Yugabyte, TimescaleDB, ...?

Yes, anything that respects the Postgres protocol is supported.


Does Gallium Data work with Redis-compatible databases like KeyDB, MemoryDB, Redis Enterprise, ...?

Yes, anything that respects the Redis RESP protocol is supported.


Does Gallium Data work with Redis clusters?

Yes, there is a special adapter for Redis clusters.


I have written a nifty filter, can I get it included in Gallium Data?

Please contact us, we'd love to hear about it, and let's see if we can work something out.


Does Gallium Data run on my platform?

Gallium Data runs as a Docker container, so it will run anywhere Docker runs (namely Windows, Linux and MacOS), or in anything that is Docker-compatible (e.g. containerd, Kubernetes, etc...). If you use a different container system like Windows containers or LXC, please contact us and let us know. We'd like to support whatever our users need.

The newer Macs with M1/M2 CPUs are not fully supported -- there is a bug in Docker on that platform, and until that bug gets fixed, Gallium Data is not fully supported on M1/M2 Macs.


Can Gallium Data run in Kubernetes, Google Container Engine, Docker Compose, Amazon Elastic Container, ... ?

Gallium Data is a simple Docker image (based on Ubuntu and GraalVM), and can therefore be run and managed in any of these environments.


What if I don't want to run Gallium Data as a Docker image?

Gallium Data requires a very specific version of the GraalVM virtual machine, which is why it comes as a Docker image. If you need to run Gallium Data in a different environment, contact us and we'll help you figure out the best way to do what you need.