Skip to content

Latest commit

 

History

History
426 lines (351 loc) · 54.4 KB

File metadata and controls

426 lines (351 loc) · 54.4 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 هي قاعدة بيانات سلاسل زمنية مفتوحة المصدر توفر **استيعاب البيانات السريع للغاية** و**استعلامات SQL ديناميكية منخفضة الكمون**.

يوفر QuestDB محرك تخزين متعدد الطبقات (WAL → أصلي → Parquet على تخزين الكائنات)، ويتم تنفيذ المحرك الأساسي باستخدام Java بدون جمع القمامة و C++؛ QuestDB Enterprise يتضمن مكونات إضافية مكتوبة بـ Rust.

نحقق الأداء العالي من خلال نموذج التخزين الموجه نحو الأعمدة، والتنفيذ المتوازي للمتجهات، وتعليمات SIMD، وتقنيات الكمون المنخفض. بالإضافة إلى ذلك، QuestDB فعال في استخدام الأجهزة، مع إعداد سريع وكفاءة تشغيلية.

هل أنت مستعد للبدء؟ انتقل إلى قسم البدء.

 

QuestDB Web Console showing a SQL statement and query result

وحدة تحكم QuestDB على الويب - انقر لتشغيل العرض التوضيحي

 

مزايا QuestDB

تشمل الميزات البارزة:

  • استيعاب منخفض الكمون وعالي الإنتاجية — من أحداث مفردة إلى ملايين/ثانية
  • SQL منخفض الكمون مع امتدادات السلاسل الزمنية (ASOF JOIN، SAMPLE BY، LATEST ON)
  • تنفيذ متوازي مُسرَّع بـ SIMD؛ يعمل بسرعة على أجهزة متواضعة
  • تخزين متعدد الطبقات: WAL → عمودي أصلي → Parquet (مقسم حسب الوقت ومرتب حسب الوقت)
  • بروتوكول Postgres (PGwire) و REST API
  • العروض المادية والمصفوفات n-الأبعاد (بما في ذلك المصفوفات ثنائية الأبعاد لكتب الطلبات)
  • وحدة تحكم ويب للاستعلامات وإدارة البيانات
  • Apache 2.0 مفتوح المصدر وتنسيقات مفتوحة — لا قفل من المورد
  • وظائف مالية وتحليلات كتاب الطلبات

QuestDB يتفوق مع:

  • بيانات الأسواق المالية (بيانات التجارة، الصفقات، كتب الطلبات، OHLC)
  • بيانات المستشعرات/القياس عن بُعد ذات كثافة البيانات العالية
  • لوحات المعلومات والمراقبة في الوقت الفعلي

ولماذا استخدام قاعدة بيانات سلاسل زمنية؟

إلى جانب الأداء والكفاءة، مع قاعدة بيانات سلاسل زمنية متخصصة، لا داعي للقلق بشأن:

  • البيانات غير المرتبة
  • إلغاء التكرار ودلالات واحد بالضبط
  • استيعاب التدفق المستمر مع العديد من الاستعلامات المتزامنة
  • بيانات التدفق (كمون منخفض)
  • البيانات المتقلبة و"المتفجرة"
  • إضافة أعمدة جديدة - تغيير المخطط "أثناء التنقل" أثناء تدفق البيانات

جرب QuestDB، العروض التوضيحية ولوحات المعلومات

العرض التوضيحي العام المباشر مزود بأحدث إصدار من QuestDB ومجموعات بيانات عينة:

  • الصفقات: صفقات العملات المشفرة المباشرة مع أكثر من 30 مليون صف شهريًا (بورصة OKX)
  • كتاب طلبات الصرف الأجنبي: مخططات مباشرة مع أزواج الصرف الأجنبي لكتاب الطلبات
  • الرحلات: 10 سنوات من رحلات تاكسي نيويورك مع 1.6 مليار صف

لدينا أيضًا بعض لوحات المعلومات التوضيحية العامة في الوقت الفعلي باستخدام المكون الإضافي الأصلي لـ Grafana:

أداء QuestDB مقابل قواعد البيانات الأخرى

يؤدي QuestDB أداءً ممتازًا في معايير الأداء مقارنة بالبدائل.

للغوص العميق في الآليات الداخلية والأداء، راجع منشورات المدونة التالية:

كما هو الحال دائمًا، نشجعك على تشغيل معاييرك الخاصة.

مخطط يقارن معدل استيعاب QuestDB و InfluxDB و TimescaleDB.

البدء

استخدم Docker للبدء بسرعة:

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

أو يمكن لمستخدمي macOS استخدام Homebrew:

brew install questdb
brew services start questdb
questdb start
questdb stop

بدلاً من ذلك، لبدء رحلة الإعداد الكاملة، ابدأ بـدليل البدء السريع المختصر.

عملاء الاستيعاب من الطرف الأول

عملاء QuestDB لاستيعاب البيانات عبر بروتوكول InfluxDB Line Protocol:

الاتصال بـ QuestDB

تفاعل مع QuestDB وبياناتك عبر الواجهات التالية:

أدوات طرف ثالث شائعة

تشمل الأدوات الشائعة التي تتكامل مع QuestDB:

سقالات الكود الشاملة

من استيعاب التدفق إلى التصور باستخدام Grafana، ابدأ بسقالات الكود من مستودع البدء السريع.

تكوين QuestDB لأعباء العمل الإنتاجية

اعثر على تخطيط السعة لضبط QuestDB لأعباء العمل الإنتاجية.

QuestDB Enterprise

للتشغيل الآمن على نطاق أوسع أو داخل منظمات أكبر.

تشمل الميزات الإضافية:

  • توفر عالي ونسخ القراءة
  • استيعاب متعدد الأساسي
  • تكامل التخزين البارد
  • تحكم الوصول القائم على الأدوار
  • تشفير TLS
  • استعلام أصلي لملفات Parquet عبر تخزين الكائنات
  • دعم اتفاقيات مستوى الخدمة، مراقبة محسنة والمزيد

قم بزيارة صفحة Enterprise لمزيد من التفاصيل ومعلومات الاتصال.

موارد إضافية

📚 اقرأ الوثائق

❓ احصل على الدعم

🚢 نشر QuestDB

المساهمة

المساهمات مرحب بها!

نحن نقدر:

  • كود المصدر
  • الوثائق (راجع مستودع الوثائق الخاص بنا)
  • تقارير الأخطاء
  • طلبات الميزات أو التعليقات.

للبدء في المساهمة:

✨ كعلامة على امتناننا، نرسل بضائع QuestDB للمساهمين!

شكر كبير للأشخاص الرائعين التالين الذين ساهموا في QuestDB مفتاح الرموز التعبيرية:


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

📖

هذا المشروع يلتزم بمواصفات all-contributors. المساهمات من أي نوع مرحب بها!