pgwire - PostgreSQL Wire Protocol'ünün Rust implementasyonu
(github.com/sunng87)- Kendi veri hizmetinize Postgres uyumlu bir erişim katmanı eklemek için bir kütüphane
- PostgreSQL wire protocol'ünü uygular ve PostgreSQL uyumlu sunucu ile istemci yazmak için gerekli API'leri sağlar
- Kullanım şekli (sunucu/backend)
- Startup Processor ve Query Processor adlı iki temel bileşeni implemente etmek gerekir
SimpleQueryHandlereklenirsepsqlile uyumlu olurExtendedQueryHandlereklenirse çeşitli dil sürücüleri, Prepared Statement ve binary encoding gibi özellikler desteklenir
- pgwire kullanan projeler:
- GreptimeDB: Bulut yerel zaman serisi veritabanı
- risinglight: Eğitim amaçlı OLAP veritabanı sistemi
- PeerDB: Postgres içine ve dışına 10 kat daha hızlı veri taşımayı mümkün kılan, Postgres için ilk ETL/ELT
- CeresDB: AntGroup'un yüksek performanslı dağıtık bulut yerel zaman serisi veritabanı
- dozer: Veri ürünleri oluşturmak, dağıtmak ve sürdürmek için gerçek zamanlı veri platformu
Henüz yorum yok.