Jika menggunakan RDBMS dan targetnya adalah full-text, biasanya kebanyakan fokus ke PostgreSQL. Jika ingin menempuh jalan yang lebih mudah, maka MongoDB.
Jika memilih jalan yang sulit dan mendebarkan, ada metode seperti memecah Hangul ke bentuk kanonis lalu membandingkan hash, atau menggantinya dengan nilai ASCII untuk diindeks, tetapi dasarnya adalah mulai dari penanganan terkait NFD atau NFC.
Ada tulisan yang tiba-tiba saya ingat. Hanya saja itu adalah pustaka JavaScript, dan lebih efektif untuk pencarian konsonan awal daripada salah ketik..? https://taegon.kim/archives/10671
4 komentar
Jika menggunakan RDBMS dan targetnya adalah full-text, biasanya kebanyakan fokus ke PostgreSQL. Jika ingin menempuh jalan yang lebih mudah, maka MongoDB.
Jika memilih jalan yang sulit dan mendebarkan, ada metode seperti memecah Hangul ke bentuk kanonis lalu membandingkan hash, atau menggantinya dengan nilai ASCII untuk diindeks, tetapi dasarnya adalah mulai dari penanganan terkait NFD atau NFC.
Terima kasih atas jawaban yang detail.
Sepertinya saya perlu mempelajari hal terkait ini.
Ada tulisan yang tiba-tiba saya ingat. Hanya saja itu adalah pustaka JavaScript, dan lebih efektif untuk pencarian konsonan awal daripada salah ketik..?
https://taegon.kim/archives/10671
Sepertinya saya pernah melihat ini di GeekNews.
Terima kasih atas jawabannya.