[Feature] Support Full-Text Search with Lucene++
- Lingua principale
- C++
- Stelle
- 131
- Fork
- 49
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Search before asking
- [x] I searched in the [issues](https://github.com/alibaba/paimon-cpp/issues) and found nothing similar.
### Motivation
## Feature Request: Enable Full-Text Search Using Lucene++
Implement a full-text search system for English/Chinese text, powered by **Lucene++**, supporting:
- Term queries
- Boolean queries (`AND`, `OR`)
- Phrase queries (exact phrase matching)
- Prefix queries (prefix matching)
- Wildcard queries(support */?)
- Score-based result
- `LIMIT` results by relevance score (top-K retrieval)
### Are you willing to submit a PR?
- [x] I'm willing to submit a PR!
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Issue #69 propone un sistema di ricerca full-text basato su Lucene++ per testi in inglese e cinese. Iniziate esaminando la struttura esistente del progetto e i requisiti di integrazione di Lucene++; una volta completato, il sistema supporterebbe query term, Boolean, phrase, prefix e wildcard, assegnerebbe un punteggio ai risultati e limiterebbe i risultati in base alla rilevanza.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp
- Ambito
- search
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100