Skip to content

Latest commit

 

History

History
416 lines (343 loc) · 51 KB

File metadata and controls

416 lines (343 loc) · 51 KB
QuestDB Logo

 

QuestDB open source contributors

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


QuestDB adalah pangkalan data siri masa sumber terbuka yang menawarkan penyerapan data yang sangat pantas dan pertanyaan SQL dinamik dengan kekangan rendah.

QuestDB menyampaikan enjin storan berbilang peringkat (WAL → asli → Parquet pada storan objek), dan enjin teras dilaksanakan dalam Java dan C++ tanpa GC; QuestDB Enterprise termasuk komponen tambahan dalam Rust.

Kami mencapai prestasi tinggi melalui model storan berorientasikan lajur, pelaksanaan vektor selari, arahan SIMD, dan teknik kekangan rendah. Selain itu, QuestDB adalah cekap perkakasan, dengan persediaan pantas dan kecekapan operasi.

Bersedia untuk mula? Lompat ke bahagian Bermula.

 

Konsol Web QuestDB menunjukkan penyata SQL dan hasil pertanyaan

Konsol Web QuestDB - klik untuk lancarkan demo

 

Faedah QuestDB

Ciri-ciri utama termasuk:

  • Penyerapan kekangan rendah, pemprosesan tinggi — dari peristiwa tunggal hingga jutaan/saat
  • SQL kekangan rendah dengan sambungan siri masa (ASOF JOIN, SAMPLE BY, LATEST ON)
  • Pelaksanaan selari yang dipercepat SIMD; berjalan pantas pada perkakasan sederhana
  • Storan berbilang peringkat: WAL → lajur asli → Parquet (dibahagi masa dan tersusun masa)
  • Protokol Postgres (PGwire) dan REST API
  • Paparan bermaterial dan tatasusunan n-dimensi (termasuk tatasusunan 2D untuk buku pesanan)
  • Konsol web untuk pertanyaan dan pengurusan data
  • Sumber terbuka Apache 2.0 dan format terbuka — tiada kuncian vendor
  • Fungsi kewangan dan analitik buku pesanan

QuestDB unggul dengan:

  • data pasaran kewangan (data tick, perdagangan, buku pesanan, OHLC)
  • Data sensor/telemetri dengan kardinaliti data tinggi
  • papan pemuka masa nyata dan pemantauan

Dan mengapa menggunakan pangkalan data siri masa?

Selain prestasi dan kecekapan, dengan pangkalan data siri masa khusus, anda tidak perlu risau tentang:

  • data yang tidak berurutan
  • deduplikasi dan semantik tepat satu
  • Penyerapan strim berterusan dengan banyak pertanyaan serentak
  • data strim (kekangan rendah)
  • data yang tidak menentu dan "bergelora"
  • menambah lajur baru - ubah skema "semasa bergerak" sambil mengalirkan data

Cuba QuestDB, demo dan papan pemuka

Demo langsung awam disediakan dengan keluaran QuestDB terkini dan set data sampel:

  • Perdagangan: perdagangan kripto langsung dengan 30J+ baris sebulan (bursa OKX)
  • Buku pesanan FX: carta langsung dengan pasangan FX buku pesanan.
  • Perjalanan: 10 tahun perjalanan teksi NYC dengan 1.6 bilion baris

Kami juga mempunyai beberapa papan pemuka demo masa nyata awam menggunakan plugin Grafana-asli kami:

Prestasi QuestDB berbanding pangkalan data lain

QuestDB berprestasi sangat baik dalam penanda aras prestasi berbanding dengan alternatif.

Untuk penyelaman mendalam ke dalam dalaman dan prestasi, lihat pos blog berikut:

Seperti biasa, kami menggalakkan anda menjalankan penanda aras anda sendiri.

Carta yang membandingkan kadar penyerapan QuestDB, InfluxDB dan TimescaleDB.

Bermula

Gunakan Docker untuk bermula dengan pantas:

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

Atau pengguna macOS boleh menggunakan Homebrew:

brew install questdb
brew services start questdb
questdb start
questdb stop

Sebagai alternatif, untuk memulakan perjalanan orientasi penuh, mulakan dengan panduan permulaan pantas kami yang ringkas.

Klien penyerapan pihak pertama

Klien QuestDB untuk menyerap data melalui Protokol Baris InfluxDB:

Sambung ke QuestDB

Berinteraksi dengan QuestDB dan data anda melalui antara muka berikut:

Alatan pihak ketiga yang popular

Alatan popular yang berintegrasi dengan QuestDB termasuk:

Perancah kod hujung ke hujung

Dari penyerapan strim hingga visualisasi dengan Grafana, mulakan dengan perancah kod dari repositori permulaan pantas kami.

Konfigurasikan QuestDB untuk beban kerja pengeluaran

Cari perancangan kapasiti kami untuk menala halus QuestDB untuk beban kerja pengeluaran.

QuestDB Enterprise

Untuk operasi selamat pada skala yang lebih besar atau dalam organisasi yang lebih besar.

Ciri tambahan termasuk:

  • ketersediaan tinggi dan replika baca
  • penyerapan berbilang utama
  • integrasi storan sejuk
  • kawalan akses berasaskan peranan
  • penyulitan TLS
  • pertanyaan asli fail Parquet melalui storan objek
  • sokongan SLA, pemantauan dipertingkat dan banyak lagi

Lawati halaman Enterprise untuk butiran lanjut dan maklumat hubungan.

Sumber tambahan

📚 Baca dokumen

❓ Dapatkan sokongan

🚢 Gunakan QuestDB

Menyumbang

Sumbangan dialu-alukan!

Kami menghargai:

Untuk memulakan dengan menyumbang:

✨ Sebagai tanda terima kasih kami, kami menghantar swag QuestDB kepada penyumbang kami!

Terima kasih yang besar kepada orang-orang yang indah berikut yang telah menyumbang kepada QuestDB kunci emoji:


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

📖

Projek ini mematuhi spesifikasi all-contributors. Sumbangan dalam apa jua bentuk dialu-alukan!