- Library untuk menambahkan lapisan akses yang kompatibel dengan Postgres ke layanan data Anda
- Mengimplementasikan PostgreSQL wire protocol dan menyediakan API penting untuk membangun server serta klien yang kompatibel dengan PostgreSQL
- Cara penggunaan (server/backend)
- Perlu mengimplementasikan dua komponen kunci: Startup Processor dan Query Processor
- Jika menambahkan
SimpleQueryHandler, maka akan kompatibel dengan psql
- Jika menambahkan
ExtendedQueryHandler, maka akan mendukung driver untuk berbagai bahasa, prepared statement, encoding biner, dan lainnya
- Proyek-proyek yang menggunakan pgwire:
- GreptimeDB: database deret waktu cloud-native
- risinglight: sistem database OLAP untuk pendidikan
- PeerDB: ETL/ELT pertama untuk Postgres yang memungkinkan perpindahan data 10x lebih cepat ke dan dari Postgres
- CeresDB: database deret waktu cloud-native terdistribusi berkinerja tinggi dari AntGroup
- dozer: platform data real-time untuk membangun, menerapkan, dan memelihara produk data
Belum ada komentar.