RethinkDB - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Tarih
  • 2 ReQL
  • 3 Popülerlik
  • 4 Diğer belge veritabanlarıyla karşılaştırma
  • 5 Çatal
  • 6 Ayrıca bakınız
  • 7 Kaynakça
  • 8 Dış bağlantılar

RethinkDB

  • Deutsch
  • English
  • Français
  • Русский
  • Українська
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Bu madde, öksüz maddedir; zira herhangi bir maddeden bu maddeye verilmiş bir bağlantı yoktur. Lütfen ilgili maddelerden bu sayfaya bağlantı vermeye çalışın. (Eylül 2022)
RethinkDB
İlk yayınlanma24 Temmuz 2009 (2009-07-24)[1]
Güncel sürüm2.4.4[2] Bunu Vikiveri'de düzenleyin 11 Aralık 2023
Kod deposuhttps://github.com/rethinkdb/rethinkdb
Programlama diliC++, Python, Java, JavaScript, Bash
İşletim sistemiUnix, Linux, OS X, Windows, BSD
DillerIngilizce
LisansApache Licence 2.0
Resmî sitesirethinkdb.com
RethinkDB, aynı adlı şirket tarafından oluşturulan ücretsiz ve açık kaynaklı, dağıtılmış belge tabanlı bir veritabanıdır . RethinkDB, JSON belgelerini dinamik şemalarla depolar ve sorgu sonuçları için gerçek zamanlı güncellemelerin uygulamalara aktarılmasını kolaylaştırmak için tasarlanmıştır. Y Combinator tarafından Haziran 2009'da yatırım alan RethinkDB,[3] Ekim 2016'da şirket sürdürülebilir bir iş kuramadığını ve ürünlerinin gelecekte ticari destek olmadan tamamen açık kaynaklı olacağını açıkladı.[4]

CNCF (Cloud Native Computing Foundation) daha sonra RethinkDB kaynak kodunun haklarını satın aldı ve Linux Vakfı'na katkıda bulundu.[5]

Tarih

[değiştir | kaynağı değiştir]

RethinkDB, 2009 yılında kurulmuş ve 2012 yılında 1.2 sürümü ile açık kaynak olarak sunulmuştur.[6] 2015 yılında RethinkDB, üretim modunda kullanıma hazır olduğunu bildiren 2.0 sürümünü yayınladı.[7] RethinkDB 5 Ekim 2016'da şirketin kapanacağını, mühendislik ekibinin ise Stripe'a geçecegini ve artık üretim desteği sunmayacağını açıkladı.[8][9] 6 Şubat 2017'de Cloud Native Computing Foundation kaynak kodun haklarını satın aldı ve Apache Lisansı 2.0 altında piyasaya sürüldü.[10][11]

ReQL

[değiştir | kaynağı değiştir]

RethinkDB, Ruby, Python, Java[12] ve JavaScript (Node.js dahil) için resmi olarak kullanılabilen dahili (yerleşik) alana özgü bir dil olan ReQL sorgu dilini kullanır. Tablo birleştirmeleri, gruplamalar, toplamalar ve işlevler için desteği vardır. Ayrıca C #, Clojure, Erlang, Go, Haskell, Lua ve PHP gibi diğer diller için resmi olmayan, topluluk tarafından desteklenen sürücüler de vardır.

Popülerlik

[değiştir | kaynağı değiştir]

DB-Engines sıralamasına göre, 2016 yılı Şubat ayı itibarıyla 46. en popüler veritabanı oldu.[13]

Diğer belge veritabanlarıyla karşılaştırma

[değiştir | kaynağı değiştir]

RethinkDB'nin ayırt edici bir özelliği, gerçek zamanlı değişiklikler için birinci sınıf destek sunmasıdır. Sorgu, engelleme veya engellememe isteklerinin potansiyel olarak sonsuz bir gerçek zamanlı değişiklik akışını izlemesine izin veren bir imleç döndürür.[14]

Çatal

[değiştir | kaynağı değiştir]

Görünen durgunluk nedeniyle, RethinkDB 17 Mayıs 2018 tarihinde topluluk üyeleri tarafından çatallandı.[15] RebirthDB adı verilen yeni proje de GitHub'da barındırılıyor. Proje daha sonra orijinal depoyla birleşti.[16]

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • NoSQL

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ Jeremy Zawodny, RethinkDB: Rethinking the Database using Modern Assumptions 17 Ağustos 2018 tarihinde Wayback Machine sitesinde arşivlendi., Linux Magazine, August 24, 2009
  2. ^ "Release 2.4.4". 11 Aralık 2023. Erişim tarihi: 19 Aralık 2023. 
  3. ^ "YC-Funded RethinkDB, A MySQL Storage Engine Built From The Ground Up For Solid State Drives". TechCrunch. 28 Temmuz 2009. 21 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Şubat 2020. 
  4. ^ "Stripe hires engineering team behind failed database startup". FinTech Global. 6 Ekim 2016. 7 Kasım 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Şubat 2020. 
  5. ^ "RethinkDB joins the Linux Foundation". Rethinkdb.com. 5 Ocak 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Şubat 2020. 
  6. ^ "RethinkDB is out: an open-source distributed database". Rethinkdb.com (İngilizce). 24 Şubat 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Nisan 2018. 
  7. ^ "RethinkDB releases first production version of its real-time database". Siliconangle.com (İngilizce). 24 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Şubat 2016. 
  8. ^ "RethinkDB is shutting down - RethinkDB". Rethinkdb.com. 5 Ekim 2016. 12 Ocak 2020 tarihinde kaynağından arşivlendi. 
  9. ^ "Removed production support link from README :(". Github.com. 5 Ekim 2016. 29 Şubat 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ekim 2016. 
  10. ^ "RethinkDB joins The Linux Foundation - RethinkDB". Rethinkdb.com. 5 Ocak 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Şubat 2017. 
  11. ^ "CNCF Purchases RethinkDB Source Code and Contributes It to The Linux Foundation Under the Apache License - Cloud Native Computing Foundation". Cloud Native Computing Foundation (İngilizce). 6 Şubat 2017. 7 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Şubat 2017. 
  12. ^ "Introducing the official RethinkDB Java client driver - RethinkDB". Rethinkdb.com. 24 Şubat 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Aralık 2018. 
  13. ^ "DB-Engines Ranking". db-engines.com. 21 Şubat 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Aralık 2015. 
  14. ^ "Changefeeds in RethinkDB". 7 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Aralık 2016. 
  15. ^ "GitHub discussion to fork RethinkDB". 29 Şubat 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Mayıs 2018. 
  16. ^ "RebirthDB will merge to RethinkDB · RethinkDB". Spectrum (İngilizce). 5 Eylül 2018. 9 Kasım 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Kasım 2018. 

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Resmî site
  • RethinkDB Github25 Şubat 2020 tarihinde Wayback Machine sitesinde arşivlendi.
"https://tr.wikipedia.org/w/index.php?title=RethinkDB&oldid=33484710" sayfasından alınmıştır
Kategoriler:
  • NoSQL
  • Dağıtık bilgisayar mimarisi
  • Belge tabanlı veritabanları
  • Ücretsiz veritabanı yönetim sistemleri
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • Öksüz maddeler Eylül 2022
  • Bilgi alt kutulu maddeler
  • Vikiveri ve Vikipedi üzerindeki resmî site verisi farklı olan sayfalar
  • Sayfa en son 19.19, 11 Temmuz 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
RethinkDB
Konu ekle