SynxDB Documentation
SynxDB is a distributed lakehouse analytics platform that combines the strong consistency of a data warehouse with the flexibility of a data lake. Built on a shared-nothing MPP architecture and the PostgreSQL 14.4 kernel, one cluster serves batch processing, interactive BI, real-time analytics, and AI application development at the terabyte-to-petabyte scale.
Disclaimer
Greenplum® is a registered trademark of Broadcom Inc. SynxDB is not affiliated with, endorsed by, or sponsored by Broadcom Inc. Any references to Greenplum are for comparative, educational, and interoperability purposes only.
Note
SynxDB v4.7.0 is the latest stable and recommended product and version. For its new features, behavior changes, and fixes, see the v4.7.0 release notes. Notes for earlier releases are in Release notes.
Where to go
If you are new to SynxDB, read Product overview first, then follow Deployment to bring up a cluster.
Features, architecture, and how SynxDB compares with Greenplum.
Requirements, host preparation, and installation.
Create databases, start the system, and connect from a client.
COPY, gpfdist, external tables, and connectors.
Tables, storage models, transactions, and queries.
Statistics, materialized views, and resource groups.
Vector search, model training, and inference in SQL.
Backup, high availability, cluster resizing, and upgrades.
Extensions that ship with SynxDB.
Client interfaces, BI tools, and procedural languages.
SQL syntax, parameters, catalogs, and utilities.
Worked examples and best practices.