4 poin oleh xguru 2026-01-08 | Belum ada komentar. | Bagikan ke WhatsApp
  • Metode akses indeks (IAM) khusus PostgreSQL yang dirancang untuk memproses pencarian string dengan banyak wildcard secara cepat
    • Melengkapi keterbatasan pg_trgm, yang secara struktural menimbulkan akses heap yang tidak perlu dan penurunan performa
  • Menggunakan Bitmap Position Index berbasis karakter dan posisi untuk memfilter kandidat hasil secara akurat lewat operasi bitmap di memori
    • Tidak memerlukan heap recheck pada hasil pencarian, sehingga menghilangkan random I/O yang tidak perlu
  • Melalui struktur indeks dua arah (positive / negative) yang mengindeks posisi awal dan akhir string sekaligus, prefix, suffix, dan pola substring dapat diproses secara efisien
  • Secara internal memisahkan jalur indeks khusus ILIKE untuk pencarian tanpa pembedaan huruf besar-kecil, sehingga akurasi dan performa sama-sama terjaga
  • Dirancang agar tidak hanya mendukung satu kolom, tetapi juga kondisi LIKE multi-kolom dalam satu indeks
    • Menganalisis selektivitas pola tiap kolom dan otomatis mengurutkan ulang urutan eksekusi
  • Memberikan hasil pencarian deterministik tanpa false positive bahkan pada pola kompleks dengan campuran % dan _
  • Meningkatkan kecepatan pemrosesan pada kueri agregasi seperti COUNT dan EXISTS dengan menghilangkan pengurutan yang tidak perlu
  • Implementasi berbasis Roaring Bitmap (CRoaring), yang secara otomatis mengoptimalkan penggunaan memori sesuai kepadatan data
  • Tidak mendukung ORDER BY secara langsung, tetapi terintegrasi secara alami dengan planner agar pengurutan dilakukan setelah himpunan hasil mengecil
  • Tidak mendukung regex, pencarian kemiripan, atau collation berbasis locale, dan sebagai gantinya berfokus pada performa khusus LIKE / ILIKE

Belum ada komentar.

Belum ada komentar.