گھر ڈیٹا بیس JSON استفسار زبان (jaql) کیا ہے؟ - ٹیکوپیڈیا سے تعریف

JSON استفسار زبان (jaql) کیا ہے؟ - ٹیکوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - JSON سوال زبان (JAQL) کا کیا مطلب ہے؟

JSON استفسار زبان (JAQL) کوئی ایسا سوفٹویئر سوٹ ہے جو جاوا اسکرپٹ آبجیکٹ نظریہ (JSON) کی بنیاد پر موجود دستاویزات کو استفسار ، پارس کرنے یا یہاں تک کہ تشکیل دینے کے لئے ڈیٹا بیس کے ساتھ مل کر استعمال ہوتا ہے۔

XSON XML سے ملتے جلتے دستاویزات تیار کرنے کے لئے ایک معیاری ڈیٹا انٹرچینج فارمیٹ ہے اور یہ کسی قسم کا ڈیٹا بیس نہیں ہے ، لہذا واقعی میں کوئی ایک معیاری سوال کی زبان نہیں ہے۔ اس کے بجائے ، JSON دستاویزات کو جوڑ توڑ اور تجزیہ کرنے کے لئے بہت سی آزاد زبانیں مختلف تنظیموں نے تیار کیں۔

ٹیکوپیڈیا JSON سوال کی زبان (JAQL) کی وضاحت کرتا ہے

JSON 1990 کی دہائی کے اواخر اور 2000 کی دہائی کے اوائل میں جاوا ایپلٹس یا فلیش جیسے براؤزر پلگ ان کو استعمال کرنے کی ضرورت کے بغیر ریاستی ، حقیقی وقت کے کلائنٹ سرور مواصلات کی ایک سمجھی ضرورت کی وجہ سے ثابت ہوا۔

یہ اصل میں جاوا اسکرپٹ کے سبسیٹ پر مبنی تھی ، لیکن زبان سے آزاد ڈیٹا فارمیٹ ہے ، اور اس طرح اس کی کوئی باقاعدہ استفسار زبان نہیں ہے ، لیکن جے ایسون کے لئے استفسار کی زبان پر بہت سی مختلف رفاقتیں موجود ہیں۔

سوالات زبانیں JSON کے ساتھ ہم آہنگ:

  • JAQL - JSON اور بگ ڈیٹا ایپلی کیشنز کے لئے فنکشنل ڈیٹا پروسیسنگ اور استفسار کی زبان۔ اصل میں گوگل میں اوپن سورس پروجیکٹ کے طور پر شروع ہوا تھا لیکن آئی بی ایم نے ان کے بگ ڈیٹا سوفٹ ویئر ، ہڈوپ کے لئے ڈیٹا پروسیسنگ کی بنیادی زبان کے طور پر استعمال ہونے کے ل picked اٹھایا تھا۔
  • جے ایسونک - فعال پروگرامنگ اور استفسار کی زبان اعلانیہ سوال کے ل designed تیار کی گئی ہے اور اعداد و شمار کے جمع کو JSON ، XML یا غیر ساختہ متنی شکلوں میں تبدیل کر سکتی ہے۔
  • XQuery - مندرجہ بالا کی طرح ایک ہی فنکشن رکھتا ہے لیکن خاص طور پر XML کے لئے بنایا گیا تھا لیکن JSON اور دیگر فارمیٹس کے ساتھ بھی کام کرتا ہے۔
JSON استفسار زبان (jaql) کیا ہے؟ - ٹیکوپیڈیا سے تعریف