- Redis 7.4 – Licencpolitika változás
- A Redis 7.4 verziótól kezdve a licencpolitika megváltozott, és a felhőszolgáltatóknak fizetniük kell a Redis forráskód használatáért. A közönséges fejlesztők továbbra is ingyenesen használhatják a Redist a korábbiakhoz hasonlóan.
A Google nemrégiben (bár már néhány hónapja) piacra dobta a Memorystore for Valkey-t (a továbbiakban: Valkey).
Valójában egy korábbi bejegyzésemben, a Redis licenc című írásban olvasható az oka, miszerint a licencváltozások miatt több cég is elágazást hozott létre a meglévő Redisből, és ezt a Valkey-t tekintik az új fejlesztésnek.
Mindenesetre az elágazásokkal kapcsolatos információk rengeteg helyen megtalálhatóak az interneten (lásd a fenti bejegyzést), így most nézzük meg közelebbről a Valkey-t a gyakorlatban.
A Valkey nem önálló termék, hanem olyan kiszolgáló nélküli szolgáltatásokkal, mint a Cloud Run vagy a Function, illetve a GCE, GKE virtuális gépekkel együtt kell használnia. (Természetesen, hiszen memóriában lévő adatbázisról van szó.)
A GCP hálózatának használatakor több módszer is létezik, a Valkey esetében a PSC (Private Service Connect) szolgáltatást használjuk.
Ebben a cikkben a Memorystore for Redis és a Valkey árazását és hálózati csatlakozási módját hasonlítjuk össze.
A Redis esetében két lehetőség közül választhatunk: Direct Peering vagy PSA (Private Service Access). (Nincsenek külön költségek, csak választani kell.)
A Valkey esetében a PSC-t használjuk, és ehhez további két átirányítási szabályt kell alkalmazni. (További költségek merülnek fel.)
Összegzés
Redis: Két lehetőség közül választhatunk.
- Direct Peering
- PSA
Valkey:
- PSC: Két átirányítási szabályt használ. (További költségek merülnek fel.)
Az egyes minimális egységek költségei a következők:
Redis:
- Régió: us-central1
- Memória: 1 GB
- $ 35.77 / hónap
Valkey:
- Régió: us-central1
- Másolat nélküli shard 1 (1,4 GB)
- $ 23.21 / hónap + (2 átirányítási szabály: $0.01 * 720 óra * 2 = $ 14.4) = összesen $ 37.61
Valójában a legtöbb összekapcsolódó modul kompatibilis, így a szükséges teljesítménynek megfelelően választhatunk... de jelenlegi ismereteim szerint alacsony teljesítményigény esetén a Redis megfelelő, míg nagy teljesítményű, nagy mennyiségű adat esetén a Valkeyre való frissítés költséghatékonyabbnak tűnik.
A teljesítmény és a csatlakozás további részleteit a következő bejegyzésben tárgyaljuk...
Hozzászólások0