[{"data":1,"prerenderedAt":111},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-ar-questdb":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-ar-questdb",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":21,"github":22,"tagline":23,"longDescription":24,"features":25,"useCases":32,"steps":42,"faq":58,"specs":71,"compatibleOs":82,"relatedApps":83,"relatedPosts":104,"category":108},"questdb",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"bases-de-donnees","databases","قواعد-البيانات","bases-de-datos","QuestDB","قاعدة بيانات مفتوحة المصدر للسلاسل الزمنية: استيعاب سريع واستعلامات SQL وواجهة ويب، على خادمك الافتراضي.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002F%D8%A7%D8%B3%D8%AA%D8%B6%D8%A7%D9%81%D8%A9-questdb-%D8%B9%D9%84%D9%89-vps-%D9%82%D8%A7%D8%B9%D8%AF%D8%A9-%D8%B3%D9%84%D8%A7%D8%B3%D9%84-%D8%B2%D9%85%D9%86%D9%8A%D8%A9","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fquestdb.svg","https:\u002F\u002Fgithub.com\u002Fquestdb\u002Fquestdb","QuestDB — السلاسل الزمنية بلغة SQL على خادمك: استيعاب سريع وواجهة ويب وواجهة REST وبروتوكول PostgreSQL، محمية بكلمة مرور.","QuestDB قاعدة بيانات مفتوحة المصدر للسلاسل الزمنية (رخصة Apache-2.0). صُممت لمهمة محددة: استقبال قياسات مؤرَّخة بشكل متواصل — حساسات، مقاييس تطبيقات، أسعار أسواق، أحداث — والاستعلام عنها فورًا بلغة SQL، دون تعلّم لغة جديدة.\n\nتضيف لغة SQL الخاصة بها عمليات السلاسل الزمنية: `SAMPLE BY` للتجميع حسب الفترة، و`LATEST ON` لآخر قيمة في كل سلسلة، و`ASOF JOIN` لمحاذاة تدفقين زمنيًا. تصل البيانات عبر InfluxDB Line Protocol فوق HTTP (تتوفر عملاء رسمية لـ Python وGo وJava وNode.js وRust وC\u002FC++ و‎.NET)، أو باستيراد ملفات CSV، أو بلغة SQL. وتعمل واجهة الويب المدمجة محررًا لـ SQL وأداة استيراد ورسمًا بيانيًا سريعًا، بينما يتيح بروتوكول PostgreSQL ربط الأدوات والمشغّلات المعتادة.",[26,27,28,29,30,31],"SQL للسلاسل الزمنية — `SAMPLE BY` و`LATEST ON` و`ASOF JOIN` إضافةً إلى SQL القياسية.","استيعاب سريع — InfluxDB Line Protocol فوق HTTP، مع عملاء رسمية لـ Python وGo وJava وNode.js وRust و‎.NET.","واجهة ويب مدمجة — محرر SQL، واستيراد ملفات CSV، ورسوم بيانية للنتائج.","واجهة REST — استعلامات واستيراد وتصدير CSV عبر HTTP، من أي لغة.","بروتوكول PostgreSQL — مشغّلات وأدوات PostgreSQL المعتادة، من البرامج العاملة على الخادم.","وصول محمي — المستخدم `admin` وكلمة مرور مولّدة، مطلوبان على واجهة HTTP والاستيعاب وبروتوكول PostgreSQL.",[33,36,39],{"title":34,"body":35},"قياسات إنترنت الأشياء","ترسل حساساتك أو بواباتك قراءاتها عبر HTTPS، فتحسب المتوسطات لكل ساعة أو يوم بلغة SQL وتعرف آخر قيمة لكل جهاز.",{"title":37,"body":38},"مقاييس وأحداث التطبيقات","سجّل أزمنة الاستجابة أو الطلبات أو التسجيلات المؤرَّخة من شيفرتك، ثم حلّلها بلغة SQL من الواجهة أو من واجهة REST.",{"title":40,"body":41},"بيانات الأسواق والمالية","خزّن الأسعار أو الصفقات عالية التردد وحاذِ بين تدفقين زمنيًا باستخدام `ASOF JOIN` في تحليلاتك.",[43,46,49,52,55],{"title":44,"body":45},"إنشاء الخادم واختيار العنوان","اطلب خادمًا افتراضيًا بنظام Ubuntu 24.04 بذاكرة 2 غيغابايت على الأقل (4 غيغابايت إذا كنت تستوعب بيانات كثيرة). يتطلب QuestDB نطاقًا: ترسل خوادمك وأجهزتك قياساتها إليه، لذا يجب أن يجيب عبر HTTPS على اسم ثابت. يُفتح على نطاق فرعي من أحد نطاقاتك، أو على النطاق الفرعي المجاني للخادم (questdb.{dns_slug}‎.servorbit-dns.com) مع HTTPS. لا حاجة لشراء اسم نطاق.",{"title":47,"body":48},"تثبيت QuestDB من المتجر","من مساحة العميل، اختر QuestDB وحدد العنوان ثم انقر على «تثبيت». ينشر السكربت الحاوية الرسمية، ويولّد كلمة مرور المستخدم `admin`، ويفعّل المصادقة على واجهة HTTP وبروتوكول PostgreSQL، ويوقف القياس عن بُعد المجهول، ويضبط الوكيل العكسي nginx عبر HTTPS.",{"title":50,"body":51},"تسجيل الدخول لأول مرة","افتح https:\u002F\u002Fyour-domain: تعرض الواجهة «Sign in to QuestDB». أدخل المستخدم `admin` وكلمة المرور الظاهرة في مساحة العميل، ثم نفّذ `SELECT build();` في محرر SQL للتحقق من الوصول.",{"title":53,"body":54},"إرسال بياناتك الأولى","اكتب سطرًا بصيغة InfluxDB Line Protocol إلى `https:\u002F\u002Fyour-domain\u002Fwrite` بالبيانات نفسها كمصادقة أساسية: يُنشأ الجدول مع أول كتابة. ومن شيفرتك، استخدم عميلًا رسميًا لـ QuestDB بإعداد `https::addr=your-domain:443;username=admin;password=…;`.",{"title":56,"body":57},"الاستعلام بلغة SQL","من الواجهة أو عبر واجهة REST (`\u002Fexec`)، جمّع حسب الفترة باستخدام `SAMPLE BY 1h` واحصل على آخر قيمة لكل سلسلة باستخدام `LATEST ON`. ويمكن لبرنامج يعمل على الخادم الاتصال أيضًا عبر بروتوكول PostgreSQL على `127.0.0.1:8812`.",[59,62,65,68],{"q":60,"a":61},"ما الفرق بين QuestDB وClickHouse؟","ClickHouse قاعدة تحليلية عامة الغرض، مصممة للأحجام الكبيرة والاستعلامات المخصصة على أي نوع من البيانات. أما QuestDB فتركّز على السلاسل الزمنية: لكل جدول عمود زمني محدد، والاستيعاب متواصل، وتضيف لغة SQL الخاصة بها SAMPLE BY وLATEST ON وASOF JOIN. لقياسات مؤرَّخة تُستقبل ويُستعلم عنها مباشرة، QuestDB هي الأبسط بين الاثنتين.",{"q":63,"a":64},"هل أحتاج إلى اسم نطاق لـ QuestDB؟","نعم. ترسل خوادمك وأجهزتك قياساتها إليه وتفتح واجهته في المتصفح: يجب أن يجيب QuestDB عبر HTTPS على اسم ثابت. لا حاجة لشراء نطاق: يأتي كل خادم ServOrbit بنطاق فرعي مجاني (questdb.{dns_slug}‎.servorbit-dns.com) مع شهادة HTTPS. ويمكنك أيضًا استخدام نطاق فرعي من أحد نطاقاتك.",{"q":66,"a":67},"كيف أسجّل الدخول لأول مرة؟","افتح https:\u002F\u002Fyour-domain وأدخل في شاشة «Sign in to QuestDB» المستخدم admin وكلمة المرور الظاهرة في مساحة العميل. البيانات نفسها تحمي واجهة REST والاستيعاب على \u002Fwrite وبروتوكول PostgreSQL.",{"q":69,"a":70},"كيف أحذف البيانات القديمة؟","يخزّن QuestDB كل جدول في أقسام زمنية. احذف أقدمها بلغة SQL، مثلًا ALTER TABLE capteurs DROP PARTITION WHERE timestamp \u003C dateadd('d', -90, now())، وجدول الأمر عند الحاجة. خطّط مساحة القرص حسب حجم ما تستقبله يوميًا.",{"ram":72,"cpu":73,"disk":74,"stack":75,"port":78,"license":79,"version":80,"os":81},"2 غيغابايت كحد أدنى","1 vCPU","20 غيغابايت",[76,77,16],"Docker","Java","8112","Apache-2.0","10.1.0","Ubuntu 24.04",[],[84,92,98],{"name":85,"slug":86,"categorySlug":14,"categoryName":87,"categoryColor":88,"logo":89,"tagline":90,"description":91},"ClickHouse","clickhouse","قواعد البيانات","text-blue-400 bg-blue-500\u002F10","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fclickhouse.svg","مستودع بيانات عمودي ذاتي الاستضافة — مليارات الصفوف تُجمَّع في أجزاء من الثانية، دون فوترة لكل استعلام.","قاعدة بيانات تحليلية عمودية: تجميع مليارات الصفوف في أجزاء من الثانية، مع وحدة تحكّم SQL يقدّمها الخادم نفسه.",{"name":93,"slug":94,"categorySlug":14,"categoryName":87,"categoryColor":88,"logo":95,"tagline":96,"description":97},"GreptimeDB","greptimedb","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F103400677","GreptimeDB — المقاييس والسجلات والتتبعات في قاعدة واحدة: SQL وPromQL وremote_write وOpenTelemetry وGrafana، على خادمك VPS.","قاعدة بيانات مفتوحة المصدر للمراقبة: المقاييس والسجلات والتتبعات في محرك واحد، تُستعلم بلغتي SQL وPromQL، على خادمك VPS.",{"name":99,"slug":100,"categorySlug":14,"categoryName":87,"categoryColor":88,"logo":101,"tagline":102,"description":103},"PostgreSQL Stack","postgresql-stack","https:\u002F\u002Fcdn.simpleicons.org\u002Fpostgresql","PostgreSQL 15 + pgAdmin — قاعدة بيانات علائقية قوية وقابلة للتوسّع منذ أول تشغيل.","قاعدة بيانات علائقية مفتوحة المصدر مع pgAdmin مُهيّأة مسبقًا. قوية وقابلة للتوسّع وجاهزة للإنتاج.",[105,106,107],"heberger-clickhouse-vps","self-host-greptimedb-vps","heberger-postgresql-vps",{"key":109,"slug":14,"name":87,"objective":110,"icon":109,"color":88},"database","توفير منصة بيانات بسرعة.",1794101660405]