해리슨 블로그

Redis 7.4 - Lisans Politikası Değişikliği

  • Yazım Dili: Korece
  • Baz Ülke: Tüm Ülkelercountry-flag
  • BT

Oluşturulma: 2024-03-21

Oluşturulma: 2024-03-21 19:56

Redis, belleği kullanan bir In-Memory DB'dir. Disk tabanlı DB'lere göre çok daha hızlı olması en büyük avantajıdır. Anahtar-değer yapısıyla veri işleme de oldukça kolaydır.


Başlangıçta çoğunlukla oturum verilerini depolamak için kullanılıyordu. Daha sonra önbelleğe alma (caching) için de kullanılmaya başlandı. Tekrar tekrar kullanılan değerler Redis'e kaydedilerek, her seferinde DB'yi sorgulamak zorunda kalmadan verilere hızlı bir şekilde erişilebiliyor.


Redis'in en büyük avantajı, tartışılmaz performansıdır. Bellek kullandığı için sunucu maliyeti biraz daha yüksek olabilir ancak, bu performans artışı, bu maliyeti karşılayacak kadar değerlidir.


Son zamanlarda Redis politika değişikliği haberleri vardı. Son kullanıcılarda bir etki yaratmayacağı belirtilse de, bulut sağlayıcıları için bir etki yaratabileceği söyleniyor. Fiyat artışı olup olmayacağı konusunda hafif bir endişe duyulsa da, Redis vazgeçilmez bir varlık olmaya devam ediyor.


Bir süredir Redis'i derinlemesine inceleme fırsatım olmamıştı, ancak son zamanlarda Vektör Arama (Vector Search) özelliğinin eklendiğini duyunca şaşırdım. Vektör Araması şu sıralar gerçekten popüler bir konu galiba.


Peki, Redis'in bu yeni değişimleri hakkında biraz daha detaylı konuşalım.


2023 Ağustos'unda Redis, lisans politikasını değiştirdi. Mevcut BSD lisansı yerine, RSALv2 (Redis Source Available License) ve SSPLv1 (Server Side Public License) lisanslarını kullanarak çift lisanslamaya geçti.


Bu lisans değişikliği, Redis'in sürdürülebilir bir şekilde büyümesi için alınmış bir karar olarak açıklandı. Redis, açık kaynak topluluğunun katkılarıyla büyümüş olmasına rağmen, ticari satışların büyük bir kısmı, Redis'e yatırım yapmadan Redis'i ürünleştiren bulut hizmeti sağlayıcıları tarafından gerçekleştiriliyordu.


Yeni lisans politikasına göre, Redis ürünlerini barındıran bulut hizmeti sağlayıcıları artık Redis kaynak kodunu ücretsiz olarak kullanamayacak. Redis 7.4 ve üzeri sürümlerini sunabilmek için Redis ile bir lisans sözleşmesi imzalamaları gerekiyor.


Ancak sıradan geliştiriciler için büyük bir değişiklik yok. Redis Community Edition ile Redis kaynak kodunu ücretsiz olarak kullanmaya devam edebilirler ve tüm Redis istemci kütüphaneleri de açık kaynak lisanslarını koruyor.


Redis'in bu lisans değişikliğinin ne gibi sonuçlar doğuracağı henüz net değil. Ancak Redis'in gelecekte de geliştiricilerin sevdiği bir veritabanı olmasını umuyoruz.

Yorumlar0