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ıç](#başlarken) 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ı](https://questdb.com/docs/reference/function/finance/) ve [sipariş defteri analitiği](https://questdb.com/docs/guides/order-book/) 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](https://demo.questdb.com/) 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](https://questdb.com/docs/third-party-tools/grafana/) eklentimizi kullanarak bazı genel, gerçek zamanlı demo panolarımız da var: - [Gerçek zamanlı kripto işlemleri:](https://questdb.com/dashboards/crypto/) gerçek zamanlı olarak 20'den fazla varlıktan OKX'te gerçekleştirilen işlemler - [FX sipariş defteri:](https://questdb.com/dashboards/FX-orderbook/) ana çiftler için canlı derinlik/dengesizlik grafikleri ### 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: - [QuestDB vs InfluxDB](https://questdb.com/blog/2024/02/26/questdb-versus-influxdb/) - [QuestDB vs Kdb+](https://questdb.com/compare/questdb-vs-kdb/) - [QuestDB vs TimescaleDB](https://questdb.com/blog/timescaledb-vs-questdb-comparison/) - [QuestDB vs MongoDB](https://questdb.com/blog/mongodb-time-series-benchmark-review/) 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](https://www.docker.com/) kullanın: ```bash docker run -p 9000:9000 -p 9009:9009 -p 8812:8812 questdb/questdb ``` Veya macOS kullanıcıları Homebrew kullanabilir: ```bash brew install questdb brew services start questdb ``` ```bash questdb start questdb stop ``` Alternatif olarak, tam uyum sürecini başlatmak için kısa [hızlı başlangıç kılavuzumuzla](https://questdb.com/docs/quick-start/) başlayın. ### Birinci taraf veri alım istemcileri InfluxDB Line Protocol ile veri almak için QuestDB istemcileri: - [Python](https://questdb.com/docs/clients/ingest-python/) - [.NET](https://questdb.com/docs/clients/ingest-dotnet/) - [C/C++](https://questdb.com/docs/clients/ingest-c-and-cpp/) - [Go](https://questdb.com/docs/clients/ingest-go/) - [Java](https://questdb.com/docs/clients/java_ilp/) - [NodeJS](https://questdb.com/docs/clients/ingest-node/) - [Rust](https://questdb.com/docs/clients/ingest-rust/) ### QuestDB'ye bağlanın Aşağıdaki arayüzler aracılığıyla QuestDB ve verilerinizle etkileşim kurun: - Etkileşimli SQL düzenleyicisi ve `9000` portunda CSV içe aktarımı için [Web Konsolu](https://questdb.com/docs/web-console/) - `9000` portunda akış alımı için [InfluxDB Line Protocol](https://questdb.com/docs/reference/api/ilp/overview/) - `8812` portunda programatik sorgular için [PostgreSQL Wire Protocol](https://questdb.com/docs/reference/api/postgres/) - CSV içe aktarımı ve `9000` portunda cURL için [REST API](https://questdb.com/docs/reference/api/rest/) ### Popüler üçüncü taraf araçlar QuestDB ile entegre olan popüler araçlar şunları içerir: - [Kafka](https://questdb.com/docs/third-party-tools/kafka/) - [Redpanda](https://questdb.com/docs/third-party-tools/redpanda/) - [Grafana](https://questdb.com/docs/third-party-tools/grafana/) - [Polars](https://questdb.com/docs/third-party-tools/polars/) - [Pandas](https://questdb.com/docs/third-party-tools/pandas/) - [PowerBI](https://questdb.com/docs/third-party-tools/powerbi/) - [Superset](https://questdb.com/docs/third-party-tools/superset/) - [Apache Flink](https://questdb.com/docs/third-party-tools/flink/) - [Telegraf](https://questdb.com/docs/third-party-tools/telegraf/) - [MindsDB](https://questdb.com/docs/third-party-tools/mindsdb/) ### Uçtan uca kod iskeleleri Akış alımından Grafana ile görselleştirmeye kadar, [hızlı başlangıç havuzumuzdan](https://github.com/questdb/questdb-quickstart) kod iskeleleri ile başlayın. ### QuestDB'yi üretim iş yükleri için yapılandırın [Kapasite planlamamızı](https://questdb.com/docs/deployment/capacity-planning/) 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ı](https://questdb.com/enterprise/) ziyaret edin. ## Ek kaynaklar ### 📚 Belgeleri okuyun - [QuestDB belgeleri:](https://questdb.com/docs/) yolculuğa başlayın - [Ürün yol haritası:](https://github.com/orgs/questdb/projects/1/views/5) yaklaşan sürümler için planımızı kontrol edin - [Eğitimler:](https://questdb.com/tutorial/) QuestDB ile nelerin mümkün olduğunu adım adım öğrenin ### ❓ Destek alın - [Topluluk Discourse forumu:](https://community.questdb.com/) teknik tartışmalara katılın, sorular sorun ve diğer kullanıcılarla tanışın! - [Genel Slack:](https://slack.questdb.com/) QuestDB ekibi ve topluluk üyeleriyle sohbet edin - [GitHub sorunları:](https://github.com/questdb/questdb/issues) QuestDB ile ilgili hataları veya sorunları bildirin - [Stack Overflow:](https://stackoverflow.com/questions/tagged/questdb) yaygın sorun giderme çözümlerini arayın ### 🚢 QuestDB'yi dağıtın - [AWS AMI](https://questdb.com/docs/guides/aws-official-ami) - [Google Cloud Platform](https://questdb.com/docs/guides/google-cloud-platform) - [Resmi Docker görüntüsü](https://questdb.com/docs/get-started/docker) - [DigitalOcean dropletleri](https://questdb.com/docs/guides/digitalocean) - [Kubernetes Helm grafikleri](https://questdb.com/docs/guides/kubernetes) ## Katkıda bulunun Katkılar hoş karşılanır! Takdir ettiğimiz: - kaynak kod - belgeler ([belge havuzumuza](https://github.com/questdb/documentation) bakın) - hata raporları - özellik istekleri veya geri bildirim. Katkıda bulunmaya başlamak için: - "[İyi ilk sorun](https://github.com/questdb/questdb/issues?q=is%3Aissue+is%3Aopen+label%3A%22Good+first+issue%22)" etiketli GitHub sorunlarına göz atın - Hacktoberfest için, ilgili [etiketli sorunlara](https://github.com/questdb/questdb/issues?q=is%3Aissue+is%3Aopen+label%3Ahacktoberfest) bakın - [Katkı kılavuzunu](https://github.com/questdb/questdb/blob/master/CONTRIBUTING.md) okuyun - QuestDB oluşturma hakkında ayrıntılar için [yapım talimatlarına](https://github.com/questdb/questdb/blob/master/core/README.md) bakın - QuestDB'nin [bir forkunu oluşturun](https://docs.github.com/en/github/getting-started-with-github/fork-a-repo) ve önerilen değişikliklerinizle bir pull request gönderin - Sıkıştınız mı? Yardım için [genel Slack'imize](https://slack.questdb.com/) katılın ✨ 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ı](https://allcontributors.org/docs/en/emoji-key)):

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](https://github.com/all-contributors/all-contributors) spesifikasyonuna uygundur. Her türlü katkı hoş karşılanır!