Sürdürülebilir analitik performans için tasarlandı.
Yanıt süresi, eşzamanlı kapasite ve operasyonel verimlilik sonradan eklenmek yerine birlikte tasarlanır.
Tüm alanlarıyla sistem.
- Yürütme
- Filtreleme, gruplama, join ve sıralama GPU üzerinde çalışır; veriler adımlar arasında GPU’da tutulur.
- Donanım
- Her worker için bir GPU. Worker ekledikçe kapasite artar.
- Depolama
- Yalnızca sorgunun belirttiği alanları okuyan, sütun odaklı ve sıkıştırılmış depolama. Yüklemeler çökmelere karşı güvenlidir.
- Ölçek ve dayanıklılık
- Tablolar, gerektiği kadar kopyayla makineler arasında dağıtılır; okumalar arıza durumunda devam eder; tüm küme yedeklenip geri yüklenebilir.
- SQL
- Joinler, alt sorgular, yeniden kullanılabilir sorgu blokları ve kapsamlı bir fonksiyon kataloğu.
- Uyumluluk
- ClickHouse sorguları uyumluluk katmanı üzerinden değiştirilmeden çalışır.
- Mevcut sistemler
- ClickHouse, PostgreSQL veya MySQL’de kalmaya devam eden tablolar yerinde sorgulanır ve RayoDB tablolarıyla birleştirilir.
- Veri alımı
- Bir satırı asla iki kez saymayan Kafka, MySQL ve PostgreSQL canlı kaynaklarının yanı sıra toplu ve API üzerinden yükleme.
- Saklama
- Belirlenen zaman aralığından eski veriler planlandığı şekilde kaldırılır.
- SQL’de yapay zekâ
- Yerleşik veya kendi modellerinizle SQL fonksiyonları olarak tahminleme, anomali tespiti ve anlamsal arama.
- Oturum analitiği
- SQL fonksiyonları olarak oturum ölçümleri: huniler, eşzamanlı etkinlik, elde tutma ve olay yolları.
- Operasyon
- Yetkilere sahip hesaplar ve API anahtarları, şifreli bağlantılar, Prometheus metrikleri ve durum denetimleri.
Her değerlendirmede sorulan sorular.
- Mevcut SQL’in yeniden yazılması gerekir mi?
- Nadiren. Joinler, alt sorgular ve yaygın fonksiyonlar desteklenir; ClickHouse sorguları değiştirilmeden çalışır. Eksik olanlar aşağıda listelenmiştir.
- Verilerin önce taşınması gerekir mi?
- Hayır. ClickHouse, PostgreSQL veya MySQL’de kalmaya devam eden tablolar yerinde sorgulanabilir. Böylece değerlendirme, bugün sorun yaratan sorgularla başlar.
- Hangi donanım gerekir?
- Her worker için bir NVIDIA GPU. Geliştirme kümesi makine başına sekiz tüketici sınıfı ekran kartıyla çalışır; bu, bir ekibin satın alabileceği donanımdır.Neden GPU
- Nerede çalışır?
- Kendi makinelerinizde veya ağınız içindeki bulut GPU sunucularında. Erken erişim döneminde barındırılan bir hizmet sunulmaz.
- Performansı nasıl?
- Her değerlendirme; yanıt süresini, eşzamanlı kapasiteyi ve altyapıyı aynı iş yükünü çalıştıran mevcut sistemle karşılaştırır.Performans metodolojisi
RayoDB’de henüz bulunmayanlar.
- Tablolar SQL’de CREATE TABLE ile değil, API üzerinden oluşturulur.
- UNION, INTERSECT veya EXCEPT ve özyinelemeli sorgular yoktur; her istekte tek ifade çalıştırılır.
- İşlemsel bir veritabanı değildir: siparişleri satır satır işlemek için değil, analiz için tasarlanmıştır.
- Genel performans karşılaştırmaları, daha geniş benchmark programı tamamlandığında yayımlanacaktır.
İş yükünüzü ölçün.
Erken erişim ortakları RayoDB’yi kendi veri ve sorgularıyla mevcut sistemleriyle karşılaştırır.