- Redis 7.4 - Wijziging van het licentiebeleid
- Vanaf versie 7.4 van Redis is het licentiebeleid gewijzigd, waardoor cloud serviceproviders voor het gebruik van de Redis-broncode moeten betalen. Gewone ontwikkelaars kunnen Redis nog steeds gratis gebruiken, net als voorheen.
Recent (alhoewel het al een paar maanden geleden is) heeft Google Memorystore for Valkey (hierna Valkey) uitgebracht.
Eigenlijk, in een eerder bericht (zie Redis licentie) wordt de reden uitgelegd. Door wijzigingen in de licentie hebben een aantal bedrijven de bestaande Redis geforked en opnieuw gemaakt tot Valkey, zo kun je het begrijpen.
Hoe dan ook, er is eindeloos veel informatie over forking op internet (zie bovenstaand bericht). Laten we ons nu concentreren op een praktische review van Valkey.
Valkey is geen product voor stand-alone gebruik, maar moet worden gebruikt met toegang van serverloze omgevingen zoals Cloud Run of Functies, of VM's zoals GCE en GKE. (Logisch, het is een Memory DB.)
GCP biedt verschillende manieren om netwerken te gebruiken, maar Valkey gebruikt PSC (Private Service Connect).
In deze review zullen we de prijs en de netwerkverbindingsmethode van Memorystore for Redis vergelijken.
Voor Redis zijn er twee opties: Direct Peering of PSA (Private Service Access). (Geen extra kosten, alleen een keuze.)
Valkey gebruikt PSC, met twee extra forwarding rules. (Extra kosten.)
Samenvatting
Redis: twee keuzes mogelijk.
- Direct Peering
- PSA
Valkey:
- PSC: gebruikt twee forwarding rules. (Extra kosten)
De minimale kosten per eenheid zijn als volgt:
Redis:
- Regio: us-central1
- Geheugen: 1 GB
- $ 35,77 / maand
Valkey:
- Regio: us-central1
- Shard 1 zonder replica (1,4 GB)
- $ 23,21 / maand + (2 forwarding rules: $ 0,01 * 720 uur * 2 = $ 14,4) = totaal $ 37,61
Aangezien de meeste modules die met elkaar verbonden zijn compatibel zijn, kunt u de beste optie kiezen op basis van de vereiste prestaties... Maar op basis van de huidige bevindingen lijkt het erop dat Redis geschikt is voor lage prestaties, terwijl Valkey een kosteneffectieve upgrade is voor hoge prestaties en grote volumes.
Meer informatie over prestaties en connectiviteit in een volgend bericht...
Reacties0