WeSQL - Depolama olarak S3 kullanan yenilikçi bir MySQL dağıtımı
(github.com/wesql)- Depolama arka ucu olarak S3 ve S3 uyumlu sistemleri kullanan compute-storage ayrık mimarisini benimseyen yenilikçi bir MySQL dağıtımı
- Bulutlar arasında taşınabilir ve belirli bir sağlayıcıya bağımlı olmayan esneklik sunuyor
- S3 tabanlı depolama
- Mevcut MySQL disk depolamasını tamamen S3 ile değiştiriyor
- Tüm veriler (
binlog, şema, depolama motoru meta verileri, WAL, veri dosyaları vb.) S3 nesneleri olarak saklanıyor - S3'ün "11 nines" (%99.999999999) dayanıklılığıyla veri güvenilirliğini büyük ölçüde artırıyor
- Kolay başlatma ve çalıştırma
- Başlatılmış boş bir instance'ta S3 bağlantısından sonra veri yüklenir yüklenmez anında hizmet verebiliyor
- Ayrı bir ek yapılandırma olmadan hemen başlanabiliyor
- Bulutlar arası uyumluluk
- Tüm bulutlarda çalışabiliyor, belirli bir sağlayıcıya bağımlı değil
- Serverless ve BYOC (Bring Your Own Cloud) desteği sunuyor
- Maliyet açısından verimli ve geliştirici dostu
- Yönetimi kolay bir MySQL veritabanı çözümü sunuyor
- Geliştirme ve test ortamlarında kolayca benimsenebiliyor
5 yorum
2 yıl önceden beri bir wesql docker olduğunu görünce, Docker üzerinden paylaşılan bir veritabanı ya da geliştirme veritabanı gibi farklı rollerde kullanılabileceğini düşünüyorum.
connectmotoruyla zaten NFS üzerindeki paylaşımlı volume içinde bulunancsvgibi dosyalar okunabiliyor,bunun ne kadar anlamlı olduğundan ise pek emin değilim
DB verilerini paylaşımlı depolamada saklamak ile S3 nesnelerini yalnızca okumak farklı şeyler. Yine de veri depolama maliyetini azaltmak için IO gecikmesi veya bant genişliği maliyetine katlanmak gerekecek gibi görünüyor; bunun ne kadar maliyet etkin olacağı ise soru işareti.
Ürünün kendisi ilgi çekici.
İtiraz edecek olursam… buna gerçekten sadece bir distribution denebilir mi? Bana daha çok bambaşka bir ürün gibi geliyor…
Bunu yer imlerine eklemem gerekecek sanırım.