News for hackers. Stuff that matters.
Re:RediSearch – Redis Powered Search Engine by karterk on Thursday July 09, 2020 @05:59AM (#23778548)
> Cluster Support and Commercial Version: RediSearch has a distributed cluster version that can scale to billions of documents and hundreds of servers. However, it is only available as part of Redis Labs Enterprise.

This is a bummer because high availability is really important for many search uses cases. For e.g. think about e-commerce where search literally prints money.

EDIT: it seems like the open source version supports a read-only replica for failover but my overall thoughts about not crippling/compromising the clustering story in open source version still stands.

While I understand the rationale for this move, unfortunately not having HA in a non-starter.

I had a similar temptation when open-sourcing Typesense (https://github.com/typesense/typesense) and thought long and hard about keeping clustering as part of a closed source commercial edition but eventually decided against it. I understand that commercialising certain features is a necessarily evil and trade-offs must be made. However, I think there are still many avenues to do that without keeping clustering closed source.

Apart from that, I am happy to see the search space heating up with a lot more interesting options.

Disclosure: I have stakes in the open source search eco-system (https://github.com/typesense/typesense) but a genuine Redis fan.

Re:RediSearch – Redis Powered Search Engine by gkorland on Thursday July 09, 2020 @06:44AM (#23778772)
HA is available and doesn't require Redis Labs Enterprise, the comment above refer to what is called "Redis Cluster" meaning sharding
Re:RediSearch – Redis Powered Search Engine by karterk on Thursday July 09, 2020 @06:57AM (#23778834)
Thanks, it seems like read-only replication is supported. I've updated my comment.
Re:RediSearch – Redis Powered Search Engine by VWWHFSfQ on Thursday July 09, 2020 @09:17AM (#23779827)
If scalable search is so important to the business and "literally prints money" then maybe that business will consider paying for it.
Re:RediSearch – Redis Powered Search Engine by IAmEveryone on Thursday July 09, 2020 @08:07AM (#23779288)
Applications where software "literally prints money" are the best possible carve-out to require commercial licensing.
Re:RediSearch – Redis Powered Search Engine by crawlcrawler on Thursday July 09, 2020 @06:33AM (#23778708)
>> search literally prints money

Citation is needed. A counter-point to yours would be how Amazon's search is horrible, because horrible search prints money.

Re:RediSearch – Redis Powered Search Engine by karterk on Thursday July 09, 2020 @06:52AM (#23778809)
> A counter-point to yours would be how Amazon's search is horrible

Citation needed as well :) What I actually meant is that for a class of use cases like e-commerce, search is an important feature with a direct impact on revenue. For example, search in e-commerce enables product discovery. So a downtime hits your revenue directly.