Saya sedang membuat laman web menyemak imbas gambar, dan gambar mengandungi n tag.
Kini ia dibahagikan kepada jadual untuk gambar, jadual untuk label dan jadual untuk label gambar.
Apa yang kami lakukan pada mulanya ialah menggunakan suka menanyakan kata kunci yang dipisahkan dengan ruang Contohnya, kata kunci "kasut lelaki" akan menanyakan semua pertanyaan dengan "lelaki" atau "kasut". muncul. Kini kami berharap jika kami menanyakan "kasut lelaki" atau "kasut lelaki", hanya kasut yang mengandungi kedua-dua "lelaki" dan "kasut" akan muncul.
Contoh di atas adalah untuk rujukan sahaja Kata kunci mungkin tidak disertakan pada masa yang sama. Versi Java enjin carian yang paling biasa dilihat ialah Lucene Saya tertanya-tanya sama ada ia boleh disepadukan dengan SSM untuk mencipta kesan pertanyaan halaman?
Jika anda menggunakan pembahagian perkataan untuk pembahagian perkataan, apakah yang lebih sesuai?
Disarankan guna elasticsearch untuk carian Kalau nak segmen perkataan boleh guna ik segmenter
Lucene boleh menggunakan tokenizer Paoding.
PHP dengan Sphinx + Coreseek / Xunsearch
Pelaksanaan Lucene, solr
Kini terdapat penyelesaian yang sangat matang jenis ini, seperti solr dan elasticsearch, yang merupakan enjin carian sumber terbuka dan boleh menambah, memadam, mengubah suai dan menyemak data melalui permintaan http yang mudah