The Materialize Emulator is an all-in-one Docker image available on Docker Hub, offering the fastest way to get hands-on experience with Materialize in a local environment.
Materialize Emulator
The fastest option for prototyping or internal testing with Materialize.
Download
|
Materialize
Materialize's cloud hosted SaaS solution for critical operational workloads.
| |
---|---|---|
Production deployments | ❌ Not suitable due to performance and license limitations. | ✔️ |
Performance | ❌ Limited. Services are bundled in a single container. | ✔️ High. Services are scaled across many machines. |
Dedicated Support | ❌ | ✔️ |
Sample data | ✔️ Quickstart data source | ✔️ Quickstart data source |
Data sources | ✔️ Connect using SQL configuration | ✔️ Connect using a streamlined GUI |
Version upgrades | ✔️ Manual, with no data persistence | ✔️ Automated, with data persistence |
Use case isolation | ❌ | ✔️ |
Fault tolerance | ❌ | ✔️ |
Horizontal scalability | ❌ | ✔️ |
GUI | ❌ | ✔️ Materialize Console |
docker run
Run this line in your terminal to launch Materialize instantly:
docker pull materialize/materialized:latest
docker run -d -p 6875:6875 -p 6876:6876 materialize/materialized:latest
Once the image is running:
docker logs <container-id>
.Access the SQL interface with psql
:
psql postgres://materialize@localhost:6875/materialize
Once you’re running Materialize: