Skip to content

jpettit/connection-examples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Materialize connection examples

Slack Badge

Materialize is a streaming database for real-time applications. It is wire-compatible with PostgreSQL, which means that you can connect to a Materialize instance using your favorite client libraries, ORM frameworks and other third-party tools that support PostgreSQL.

This repo is a collection of reference examples for common language-specific PostgreSQL drivers and PostgreSQL-compatible ORMs that have been tested with Materialize.

Client libraries and Frameworks

Helpful resources:

  • CREATE SOURCE - syntax for creating new connections to upstream data sources.
  • CREATE MATERIALIZED VIEW - syntax for creating an incrementally updating materialized view.
  • SELECT - syntax for querying materialized views.
  • TAIL - syntax for subscribing to changes in a materialized view or query via a long-lived PostgreSQL transaction.
  • Materialize Demos

Getting support

If you run into a snag or need support as you explore the examples in this repo, join the Materialize Slack community or open an issue!

About

Materialize connection examples

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 30.6%
  • Go 17.8%
  • TypeScript 17.1%
  • Python 10.4%
  • PHP 10.3%
  • JavaScript 7.8%
  • Ruby 6.0%