Hi just dropping my 2 cents here
for fulltext search ive used typesense. i remember dgraph had that feature that you can trigger functions after inserting new nodes. so after submitting new data into your DB, you can fire a short JS function that throws the entry into the typesense DB