-
Başlangıçta, Postgres ile ElasticSearch'ü entegre ederek tam metin araması yapan ZomboDB eklentisini Rust ile yeniden uygulamak için geliştirildi
-
Postgres v10~v12 desteklenir
-
cargo pgxkomutuyla eklenti oluşturma, derleme, kurma ve test etme mümkündür -
pgx::IntoDatum/FromDatumileDatum, Rust türlerine dönüştürülebilir -
Rust'un
panic!()çağrısını PostgresERROR'ına dönüştürür
1 yorum
Genellikle PostgreSQL eklentileri, PG’nin desteklemediği veri yapıları veya veri tiplerini desteklemek için sıkça kullanılır.
Örneğin PostgreSQL Multiple Precision Arithmetic extension https://github.com/dvarrazzo/pgmp
pgx, Rust kullanarak bu tür eklentileri kolayca oluşturmayı sağlayan bir framework’tür.