blast
blast copied to clipboard
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
The log of the fault is: ``` {"_level_":"info","_timestamp_":"2021-09-13T16:46:06.974Z","_name_":"blast.grpc","_caller_":"zap/server_interceptors.go:39","_message_":"finished unary call with code OK","grpc.start_time":"2021-09-13T16:46:06Z","system":"grpc","span.kind":"server","grpc.service":"index.Index","grpc.method":"Set","grpc.code":"OK","grpc.time_ms":65.33899688720703} {"_level_":"info","_timestamp_":"2021-09-13T16:46:07.546Z","_name_":"blast.grpc","_caller_":"zap/server_interceptors.go:39","_message_":"finished unary call with code OK","grpc.start_time":"2021-09-13T16:46:07Z","system":"grpc","span.kind":"server","grpc.service":"index.Index","grpc.method":"Set","grpc.code":"OK","grpc.time_ms":66.99500274658203} {"_level_":"info","_timestamp_":"2021-09-13T16:46:12.059Z","_name_":"blast.grpc","_caller_":"zap/server_interceptors.go:39","_message_":"finished unary call with code OK","grpc.start_time":"2021-09-13T16:46:08Z","system":"grpc","span.kind":"server","grpc.service":"index.Index","grpc.method":"Set","grpc.code":"OK","grpc.time_ms":3512.781005859375} {"_level_":"info","_timestamp_":"2021-09-13T16:46:12.717Z","_name_":"blast.grpc","_caller_":"zap/server_interceptors.go:39","_message_":"finished unary call with code...
Just wondering about why https://github.com/blevesearch/blevex is not part of the imports. It seems to have the stemmers, stop words etc need for multi languages
Hello. Is project dead ?
Hello. I'm testing blast to check if it could replace elasticsearch for my use case. However I find the examples very brief and don't understand the following query example. https://github.com/mosuka/blast/blob/bfa81067715553dc982360ea584726e3331ba2a8/examples/example_search_request.json#L1-L14...
I updated the readme, and added a market analysis with some interesting links.
Are there any marketing materials that compare with other systems like Toshi/Tantivy in terms of features and performance?
Are you sure that the snapshotting mechanism is transactional / point in time? Have you chaos tested this? Reviewing the code. Index.SnapshotItems() returns a channel that delivers each document in...
I have two kind of documents, A and B, I index them in bulk with different document id prefix. basically like: ``` {"fields":{"code":"xxx","name":"xxx"},"id":"path/A/10"} {"fields":{"code":"xxx","name":"xxx"},"id":"path/A/11"} {"fields":{"code":"xxx","name":"xxx"},"id":"path/B/20"} {"fields":{"code":"xxx","name":"xxx"},"id":"path/B/21"} ``` Now I only...
i would really love to replace the CGO, so its more portable. Language detector: https://github.com/abadojack/whatlanggo - replaces https://github.com/blevesearch/cld2 - it looks pretty well tested Word Stemming: There are a few...
Just adding this for generating different languages. https://github.com/johanbrandhorst/grpc-web-generators