منصوبے کے بارے میں

InfluxDB 3 Core ایک اسکیل ایبل ڈیٹا اسٹور ہے جسے ایونٹ اور ٹائم سیریز ڈیٹا کو جمع کرنے، پروسیس کرنے، تبدیل کرنے اور اسٹور کرنے کے لیے بنایا گیا ہے۔ اسے ریئل ٹائم انجسٹن اور تیز کوئری رسپانس ٹائم کے لیے آپٹیمائز کیا گیا ہے، جو اسے سینسر ڈیٹا، سرور اور نیٹ ورک پرفارمنس، ایپلی کیشن پرفارمنس، فنانشل مارکیٹ اینالیٹکس، اور بیہیویئرل اینالیٹکس کی مانیٹرنگ کے لیے موزوں بناتا ہے۔ اہم تکنیکی خصوصیات میں شامل ہیں: - آرکیٹیکچر: ڈسک لیس آرکیٹیکچر جس میں آبجیکٹ اسٹوریج (S3, Azure, GCP) یا لوکل ڈسک کی سپورٹ موجود ہے۔ - اسٹوریج فارمیٹ: مستقل اسٹوریج کے لیے Apache Parquet کا استعمال کرتا ہے۔ - کوئری کی صلاحیتیں: SQL کوئری انجن کے ذریعے SQL، InfluxQL، اور Flight SQL کی سپورٹ کرتا ہے۔ - مطابقت: InfluxDB 1.x اور 2.x رائٹ APIs کے ساتھ ساتھ InfluxDB 1.x کوئری API (InfluxQL) کے ساتھ مطابقت برقرار رکھتا ہے۔ - توسیع پذیری: پلگ انز اور ٹرگرز کے لیے ایک ایمبیڈڈ Python VM شامل ہے۔ - نفاذ: Rust، Apache Arrow، اور DataFusion کا استعمال کرتے ہوئے بنایا گیا ہے۔ یہ سسٹم پورٹ 8181 پر ایک HTTP API فراہم کرتا ہے اور ڈیٹا رائٹس کے لیے Line protocol کا استعمال کرتا ہے۔