Skip to content

Latest commit

 

History

History
419 lines (345 loc) · 51.5 KB

File metadata and controls

419 lines (345 loc) · 51.5 KB
QuestDB Logo

 

QuestDB açık kaynak katkıda bulunanlar

English | 简体中文 | 繁體中文 | العربية | Italiano | Українська | Español | Português | Français | Deutsch | 日本語 | 한국어 | עברית | Nederlands | Türkçe | हिंदी | Tiếng Việt | Bahasa Melayu


QuestDB, çok hızlı veri alımı ve dinamik, düşük gecikmeli SQL sorguları sunan açık kaynak kodlu bir zaman serisi veritabanıdır.

Sütun odaklı depolama modeli, paralel vektör yürütme, SIMD talimatları ve düşük gecikme teknikleri ile yüksek performans elde ederiz. Ayrıca, QuestDB donanım açısından verimlidir, hızlı kurulum ve operasyonel verimlilik sunar.

QuestDB, yerel zaman serisi SQL uzantıları ile ANSI SQL uygular.

QuestDB, çok katmanlı bir depolama motoru (WAL → yerel → nesne depolamasında Parquet) sunar ve çekirdek motor sıfır-GC Java ve C++ ile uygulanır; QuestDB Enterprise Rust ile yazılmış ek bileşenler içerir.

Başlamaya hazır mısınız? Başlangıç bölümüne geçin.

 

QuestDB Web Console showing a SQL statement and query result

QuestDB Web Konsolu - demoyu başlatmak için tıklayın

 

QuestDB'nin Faydaları

Özellik vurguları şunları içerir:

  • Düşük gecikmeli, yüksek verimli veri alımı — tek olaylardan milyonlarca/saniyeye
  • Zaman serisi uzantıları ile düşük gecikmeli SQL (ASOF JOIN, SAMPLE BY, LATEST ON)
  • SIMD hızlandırmalı, paralel yürütme; mütevazı donanımda hızlı çalışır
  • Çok katmanlı depolama: WAL → yerel sütunlu → Parquet (zaman bölümlendirilmiş ve zaman sıralı)
  • Postgres protokolü (PGwire) ve REST API
  • Materyalleştirilmiş görünümler ve n boyutlu diziler (sipariş defterleri için 2D diziler dahil)
  • Sorgular ve veri yönetimi için web konsolu
  • Apache 2.0 açık kaynak ve açık formatlar — satıcı kilitlenmesi yok
  • Finans fonksiyonları ve sipariş defteri analitiği

QuestDB şunlarda mükemmeldir:

  • finansal piyasa verileri (tick verisi, işlemler, sipariş defterleri, OHLC)
  • Yüksek veri kardinaliteli sensör/telemetri verileri
  • gerçek zamanlı panolar ve izleme

Ve neden bir zaman serisi veritabanı kullanılır?

Performans ve verimlilikten ötürü, özelleşmiş bir zaman serisi veritabanıyla şu konularda endişelenmenize gerek kalmaz:

  • sıra dışı veriler
  • tekilleştirme ve tam olarak bir semantik
  • Birçok eş zamanlı sorgu ile sürekli akış alımı
  • akış verileri (düşük gecikme)
  • değişken ve "patlamalı" veriler
  • yeni sütunlar ekleme - veri akışı sırasında şemayı "anında" değiştirme

QuestDB'yi deneyin, demo ve panolar

Canlı, genel demo en son QuestDB sürümü ve örnek veri setleri ile sağlanmıştır:

  • İşlemler: ayda 30M+ satırla canlı kripto işlemleri (OKX borsası)
  • FX sipariş defteri: sipariş defteri FX çiftleri ile canlı grafikler.
  • Geziler: 1.6 milyar satırla 10 yıllık NYC taksi gezileri

Grafana-native eklentimizi kullanarak bazı genel, gerçek zamanlı demo panolarımız da var:

QuestDB performansı diğer veritabanlarına karşı

QuestDB, alternatiflere kıyasla performans kıyaslamalarında çok iyi performans gösterir.

İç yapı ve performans hakkında ayrıntılı incelemeler için aşağıdaki blog gönderilerine bakın:

Her zaman kendi kıyaslamalarınızı çalıştırmanızı öneririz.

QuestDB, InfluxDB ve TimescaleDB'nin veri alım oranlarını karşılaştıran grafik.

Başlarken

Hızlıca başlamak için Docker kullanın:

docker run -p 9000:9000 -p 9009:9009 -p 8812:8812 questdb/questdb

Veya macOS kullanıcıları Homebrew kullanabilir:

brew install questdb
brew services start questdb
questdb start
questdb stop

Alternatif olarak, tam uyum sürecini başlatmak için kısa hızlı başlangıç kılavuzumuzla başlayın.

Birinci taraf veri alım istemcileri

InfluxDB Line Protocol ile veri almak için QuestDB istemcileri:

QuestDB'ye bağlanın

Aşağıdaki arayüzler aracılığıyla QuestDB ve verilerinizle etkileşim kurun:

Popüler üçüncü taraf araçlar

QuestDB ile entegre olan popüler araçlar şunları içerir:

Uçtan uca kod iskeleleri

Akış alımından Grafana ile görselleştirmeye kadar, hızlı başlangıç havuzumuzdan kod iskeleleri ile başlayın.

QuestDB'yi üretim iş yükleri için yapılandırın

Kapasite planlamamızı bulun ve QuestDB'yi üretim iş yükleri için ince ayarlayın.

QuestDB Enterprise

Daha büyük ölçekte veya daha büyük organizasyonlarda güvenli operasyon için.

Ek özellikler şunları içerir:

  • yüksek Kullanılabilirlik ve okuma replika(ları)
  • çoklu birincil alım
  • soğuk depolama entegrasyonu
  • rol tabanlı erişim kontrolü
  • TLS şifreleme
  • nesne depolama yoluyla Parquet dosyalarının yerel sorgulanması
  • SLA'ları destekle, gelişmiş izleme ve daha fazlası

Daha fazla ayrıntı ve iletişim bilgileri için Enterprise sayfasını ziyaret edin.

Ek kaynaklar

📚 Belgeleri okuyun

❓ Destek alın

🚢 QuestDB'yi dağıtın

Katkıda bulunun

Katkılar hoş karşılanır!

Takdir ettiğimiz:

  • kaynak kod
  • belgeler (belge havuzumuza bakın)
  • hata raporları
  • özellik istekleri veya geri bildirim.

Katkıda bulunmaya başlamak için:

✨ Minnettarlığımızın bir göstergesi olarak, katkıda bulunanlarımıza QuestDB swag'ı gönderiyoruz!

QuestDB'ye katkıda bulunan aşağıdaki harika insanlara çok büyük teşekkürler (emoji anahtarı):


clickingbuttons

💻 🤔 📓

ideoma

💻 📓 ⚠️

tonytamwk

💻 📓

sirinath

🤔

igor-suhorukov

💻 🤔

mick2004

💻 📦

rawkode

💻 🚇

solidnerd

💻 🚇

solanav

💻 📖

shantanoo-desai

📝 💡

alexprut

💻 🚧

lbowman

💻 ⚠️

chankeypathak

📝

upsidedownsmile

💻

Nagriar

💻

piotrrzysko

💻 ⚠️

mpsq

💻

siddheshlatkar

💻

Yitaek

💡

gabor-boros

💡

kovid-r

💡

TimBo93

🐛 📓

zikani03

💻

jaugsburger

💻 🚧

TheTanc

📆 🖋 🤔

davidgs

🐛 🖋

kaishin

💻 💡

bluestreak01

💻 🚧 ⚠️

patrickSpaceSurfer

💻 🚧 ⚠️

chenrui333

🚇

bsmth

📖 🖋

Ugbot

💬 📓 📢

lepolac

💻 🔧

tiagostutz

📓 🐛 📆

Lyncee59

🤔 💻

rrjanbiah

🐛

sarunas-stasaitis

🐛

RiccardoGiro

🐛

duggar

🐛

postol

🐛

petrjahoda

🐛

t00

🐛

snenkov

📓 🐛 🤔

marregui

💻 🤔 🎨

bratseth

💻 🤔 📓

welly87

🤔

fuzzthink

🤔 📓

nexthack

💻

g-metan

🐛

tim2skew

🐛 📓

ospqsp

🐛

SuperFluffy

🐛

nu11ptr

🐛

comunidadio

🐛

mugendi

🤔 🐛 📖

paulwoods222

🐛

mingodad

🤔 🐛 📖

houarizegai

📖

jjsaunier

🐛

zanek

🤔 📆

Geekaylee

📓 🤔

lg31415

🐛 📆

null-dev

🐛 📆

ultd

🤔 📆

ericsun2

🤔 🐛 📆

giovannibonetti

📓 🐛 📆

wavded

📓 🐛

puzpuzpuz

📖 💻 📓

rstreics

💻 🚇 📖

mariusgheorghies

💻 🚇 📖

pswu11

🖋 🤔 🎨

insmac

💻 🤔 🎨

eugenels

💻 🤔 🚧

bziobrowski

💻 📆

Zapfmeister

💻 📓

mkaruza

💻

DylanDKnight

📓 🐛

enolal826

💻

glasstiger

💻

argshook

💻 🤔 🎨 🐛

amunra

💻 📖 🐛

GothamsJoker

💻

kocko

💻

jerrinot

💻 🤔 🐛

rberrelleza

💻

Cobalt-27

💻

eschultz

💻

XinyiQiao

💻

terasum

📖

PlamenHristov

💻

tris0laris

📝 🤔

HeZean

💻 🐛

iridess

💻 📖

selmanfarukyilmaz

🐛

donet5

🤔 🐛

Zahlii

🐛

salsasepp

🐛

EmmettM

🐛 ⚠️

robd003

🤔

AllenEdison

🐛

CSharpDummy

🐛

shimondoodkin

🐛 🤔

huuhait

🐛 🤔

alexey-milovidov

🐛

suconghou

🐛

allegraharris

💻

oliver-daniel

💻

kerimsenturk5734

📖

Bu proje tüm katkıda bulunanlar spesifikasyonuna uygundur. Her türlü katkı hoş karşılanır!