- ไลบรารีสำหรับเพิ่มชั้นการเข้าถึงที่เข้ากันได้กับ Postgres ให้กับบริการข้อมูลของตนเอง
- อิมพลีเมนต์ PostgreSQL wire protocol และมี API ที่จำเป็นสำหรับการเขียนเซิร์ฟเวอร์และไคลเอนต์ที่เข้ากันได้กับ PostgreSQL
- วิธีใช้งาน (เซิร์ฟเวอร์/แบ็กเอนด์)
- ต้องอิมพลีเมนต์คีย์คอมโพเนนต์ 2 ส่วนคือ Startup Processor และ Query Processor
- หากเพิ่ม
SimpleQueryHandler จะสามารถใช้งานร่วมกับ psql ได้
- หากเพิ่ม
ExtendedQueryHandler จะรองรับไดรเวอร์สำหรับภาษาต่างๆ, Prepared Statement และการเข้ารหัสแบบไบนารี เป็นต้น
- โปรเจ็กต์ที่กำลังใช้ pgwire :
- GreptimeDB: ฐานข้อมูลอนุกรมเวลาที่เป็นคลาวด์เนทีฟ
- risinglight: ระบบฐานข้อมูล OLAP เพื่อการศึกษา
- PeerDB : ETL/ELT รายแรกของ Postgres ที่ทำให้การย้ายข้อมูลเข้าและออกจาก Postgres เร็วขึ้น 10 เท่า
- CeresDB : ฐานข้อมูลอนุกรมเวลาแบบกระจายประสิทธิภาพสูงที่เป็นคลาวด์เนทีฟของ AntGroup
- dozer : แพลตฟอร์มข้อมูลแบบเรียลไทม์สำหรับการสร้าง ปรับใช้ และดูแลรักษาผลิตภัณฑ์ข้อมูล
ยังไม่มีความคิดเห็น