spidey icon indicating copy to clipboard operation
spidey copied to clipboard

use bleve instead of elastic

Open ghost opened this issue 7 years ago • 3 comments

dont knwo if your aware but there is a pure golang equivalent of elastic called bleve. Its very easy to use. Its data storage medium is based on pure golang too.

Now there is a GRPC wrapper too and so will fit well into the MicroServices topology

https://github.com/mosuka/blast

  • This is the GRPC wrapper which load balances too.

Pretty cool !

ghost avatar Jun 23 '18 10:06 ghost

He uses Nodes to represent the different servers in a topology.

here is the GRPC one https://github.com/mosuka/blast/blob/master/node/server/grpc/grpc_server.go

ghost avatar Jun 23 '18 10:06 ghost

Interesting, I didn't know about Bleve.

tinrab avatar Jun 23 '18 11:06 tinrab

Have a look.

The conjunction and disjunction functions do the facetting. It's a cool stuff :)

On Sat, 23 Jun 2018, 13:41 Tin Rabzelj, [email protected] wrote:

Interesting, I didn't know about Bleve.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/tinrab/spidey/issues/2#issuecomment-399669841, or mute the thread https://github.com/notifications/unsubscribe-auth/ATuCwlNlHCHB5dFDl6QYF3GRy8d9Cxrdks5t_ilrgaJpZM4U0vGc .

ghost avatar Jun 23 '18 12:06 ghost