6 puan yazan xguru 2020-07-15 | 1 yorum | WhatsApp'ta paylaş
  • 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 pgx komutuyla eklenti oluşturma, derleme, kurma ve test etme mümkündür

  • pgx::IntoDatum/FromDatum ile Datum, Rust türlerine dönüştürülebilir

  • Rust'un panic!() çağrısını Postgres ERROR'ına dönüştürür

1 yorum

 
xguru 2020-07-15

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.