Da Redis Labs beschlossen hat, Redis nicht mehr als Open Source anzubieten, gibt es bereits Pläne, zu einem der Open-Source-Forks, wie Valkey oder Redict, zu wechseln, was den offiziell unterstützten Key-Value-Store betrifft, was für eine discourse_docker-Bereitstellung standardmäßig eingerichtet ist und letztendlich für eine discourse_docker-Migration bestehender Bereitstellungen?
Ich vermute, solange discourse_docker in image/base/install-redis noch an Redis 7.0.7 gebunden ist, bleibt Zeit zum Nachdenken, aber ich hoffe, dass es nicht zu einer nicht Open-Source-Version von Redis Labs übergeht. Ich kann mir vorstellen, dass Redis Labs irgendwann einen finanziellen Anreiz hat, Inkompatibilitäten zu schaffen, um Benutzer von Open-Source- zu proprietärer Software zu locken. Redict zum Beispiel sagt ausdrücklich, dass (die aktuelle) 7.2.4 die letzte Version sein wird, die eine nahtlose Migration ermöglicht.
Da Valkey durch die schiere Menge früherer Beiträge die meisten früheren Redis-Beitragenden angezogen zu haben scheint und erhebliche Unternehmensunterstützung genießt, erscheint es mir die offensichtlichste Wahl? Redict konzentriert sich auf die bestehenden Funktionen (https://redict.io/posts/2024-04-03-redict-7.3.0-released/); bei Valkey erwarte ich mehr Innovation. Binbin Zhu, der Berichten zufolge mehr zu Redis beigetragen hat als Redis Labs, ist eines der Kernteammitglieder für Valkey (https://github.com/orgs/valkey-io/people).
Vor ein paar Wochen fasste Linux Weekly News den damaligen Stand zusammen: