Live data from Hacker News

Bleve: Full-text search and indexing for Go

blevesearch.com

1–10 of 65 posts

Re: Bleve: Full-text search and indexing for Go

#5
post #4

Is the name a reference to https://en.wikipedia.org/wiki/Boiling_liquid_expanding_vapor... ?

I'd think so given their icon. Interesting name choice, nonetheless.

Oh, yep. I clicked right through to the code and didn't notice that.

Re: Bleve: Full-text search and indexing for Go

#6
Forgive my ignorance on the topic of full-text search but is this supposed to compete with Elastic or is this more of an alternative to Lucene? If the latter, then wouldn't you be limited to indexing text datasets small enough to stay in memory?

Re: Bleve: Full-text search and indexing for Go

#7
post #6

Forgive my ignorance on the topic of full-text search but is this supposed to compete with Elastic or is this more of an alternative to Lucene? If the latter, then wouldn't you be limited to indexing text datasets small enough to stay in memory?

Elastic is a distributed index which can't be said of Bleve afaik. Therefore, it's more like Lucene.

Re: Bleve: Full-text search and indexing for Go

#8
I actually used this recently in a small personal project, it's pretty good. It's not like Elastic or Solr, more like Lucene - which may very well be good enough for your use case. The index structures are stored in BoltDB (which stores in a flat file.)

There are some issues, though. For example I think it's currently not possible to use the built-in query language to search Boolean values. So you might run into some minor issues even in smaller projects.

Post reply on HN