Re:Ask HN: Is there room for another search engine?
by bsilvereagle on Sunday March 26, 2017 @02:12PM
(#13962157)
Yes, but Elasticsearch requires a dedicated server, you may have to use a river, you may have to shard, etc. Some people (most people?) don't want to think about shards & rivers and just want something to work. Algolia seems to do that.
[ Parent
| on HN ]
Re:Ask HN: Is there room for another search engine?
by eridius on Sunday March 26, 2017 @03:30PM
(#13962641)
I know what a shard is, but what's a river? I've never heard anyone use that term in a technical context before.
Re:Ask HN: Is there room for another search engine?
by bsilvereagle on Sunday March 26, 2017 @04:09PM
(#13962935)
I used ES a long time ago and rivers have since been deprecated: https://www.elastic.co/blog/deprecating-rivers
A river was just a mapping from a database to ES. For example, you could search CouchDB with ES with the proper river set up.
Re:Ask HN: Is there room for another search engine?
by mindingdata on Sunday March 26, 2017 @06:40PM
(#13963782)
In Elasticsearch a "river" is the description for the pushing of data from your primary store (A database more than likely) into the elasticsearch index.
ES actually started with Rivers being part of Elastic but since deprecated it. You will still find people talking about "rivers" though as a description for however they are updating the index.