![translation](https://cdn.durumis.com/common/trans.png)
To jest post przetłumaczony przez AI.
Wybierz język
Tekst podsumowany przez sztuczną inteligencję durumis
- Redis to pamięciowa baza danych, która charakteryzuje się szybkością i łatwością przetwarzania danych, a ostatnio dodano do niej funkcję wyszukiwania wektorowego, co czyni ją jeszcze potężniejszą.
- W sierpniu 2023 r. zmieniono politykę licencjonowania Redis, aby zapewnić jej trwały rozwój. Dostawcy usług w chmurze nie mogą już korzystać z kodu źródłowego Redis bezpłatnie.
- Zwyczajni programiści mogą korzystać z kodu źródłowego Redis bezpłatnie za pośrednictwem Redis Community Edition. Oczekuje się, że Redis pozostanie popularną bazą danych wśród programistów w przyszłości.
Redis to baza danych w pamięci (In-Memory DB), która wykorzystuje pamięć. Jest znacznie szybsza niż bazy danych oparte na dysku. Jej główną zaletą jest łatwość obsługi danych w strukturze klucz-wartość.
Początkowo była głównie używana do przechowywania danych sesji. Później zaczęto ją również wykorzystywać do
buforowania. Przechowywanie wartości używanych wielokrotnie w Redis pozwala na szybkie pobieranie danych bez
konieczności każdorazowego odpytywania bazy danych.
Największą zaletą Redis jest jego oszałamiająca wydajność. Chociaż używanie pamięci oznacza nieco wyższe koszty
serwera, to i tak ta wydajność jest warta poświęcenia.
Niedawno pojawiły się informacje o zmianie polityki Redis. Mówi się, że nie będzie to miało wpływu na użytkowników
końcowych, ale może dotyczyć dostawców usług w chmurze. Choć lekko obawiam się możliwej podwyżki cen, Redis jest
niezbędny.
Od jakiegoś czasu nie miałem okazji głębiej zapoznać się z Redis, ale niedawno usłyszałem, że dodano funkcję
wyszukiwania wektorowego i byłem zaskoczony. Wygląda na to, że wyszukiwanie wektorowe jest obecnie w trendzie.
No dobrze, a teraz przyjrzyjmy się bliżej nowym zmianom w Redis.
W sierpniu 2023 roku Redis zmienił swoją politykę licencyjną. Zamiast dotychczasowej licencji BSD, Redis zdecydował
się na podwójne licencjonowanie zgodnie z RSALv2 (Redis Source Available License) i SSPLv1 (Server Side
Public License).
Ta zmiana licencji ma być decyzją mającą na celu zrównoważony wzrost Redis. Redis rozwijał się dzięki wkładowi
społeczności otwartego źródła, ale większość komercyjnych sprzedaży była realizowana przez dostawców usług
w chmurze, którzy komercjalizowali Redis bez inwestowania w jego rozwój.
Z nowej polityki licencyjnej wynika, że dostawcy usług w chmurze oferujący hosting produktów Redis nie
mogą już bezpłatnie korzystać z kodu źródłowego Redis. Aby oferować Redis w wersji 7.4 lub nowszej, muszą
zawrzeć umowę licencyjną z Redis.
Jednak dla zwykłych programistów nie nastąpiły znaczące zmiany. Mogą bezpłatnie korzystać z kodu źródłowego
Redis poprzez wersję Redis Community Edition, a wszystkie biblioteki klienta Redis zachowują licencję otwartego
źródła.
Jeszcze nie jest pewne, jaki będzie skutek zmiany licencji Redis. Jednak mam nadzieję, że Redis będzie
dalej popularnym systemem bazodanowym dla programistów.