Heim > Fragen und Antworten > Hauptteil
Ich erstelle eine Website zum Durchsuchen von Bildern und ein Bild enthält n Tags.
Jetzt ist es in eine Tabelle für Bilder, eine Tabelle für Etiketten und eine Tabelle für Bildetiketten unterteilt.
Was wir ursprünglich gemacht haben, war die Abfrage von durch Leerzeichen getrennten Schlüsselwörtern. Wenn wir beispielsweise „Herrenschuhe“ abfragen, erhalten wir keine Ergebnisse erscheinen. Nun hoffen wir, dass bei der Abfrage „Herrenschuhe“ oder „Herrenschuhe“ nur diejenigen angezeigt werden, die sowohl „Herren“ als auch „Schuhe“ enthalten.
Die oben genannten Beispiele dienen nur als Referenz. Welche Schlüsselwörter sind möglicherweise nicht gleichzeitig enthalten? Die am häufigsten verwendete Java-Version der Suchmaschine ist Lucene. Ich frage mich, ob sie in SSM integriert werden kann, um einen Paging-Abfrageeffekt zu erzeugen.
Wenn Sie einen Wortsegmentierer zur Wortsegmentierung verwenden, was ist besser geeignet?
phpcn_u15822017-05-17 10:11:09
这类现在有很成熟的方案,例如solr和elasticsearch,是开源的搜索引擎,并且通过简单的http请求就能进行数据的增删改查