Hixon10 / openjdk-mailing-lists-search-old

Search for openjdk mailing lists
https://hixon10.github.io/openjdk-mailing-lists-search/
MIT License
1 stars 0 forks source link

Support another (not SQLite) database in Indexer #6

Open Hixon10 opened 1 year ago

Hixon10 commented 1 year ago

At present, we save emails index in SQLite, because we can run SQLite in browser (WebAssembly). We can have several databases for saving index, if they bring new values for our users (for example, if we can run Apache Lucene in browser, users could use another type of search queries).

definition of done: email indexes are saved to one more database, and we can query this database from browser (you need to implement simple HTML client to it, like we have for SQLite).

P.S. For example, we can try these projects:

  1. https://leaningtech.com/cheerpj/
  2. https://teavm.org/
  3. Kotlin for WebAssembly
Hixon10 commented 1 year ago

Another options:

  1. https://supabase.com/blog/postgres-wasm
  2. https://github.com/duckdb/duckdb-wasm