موصى به, 2024

اختيار المحرر

Postgres 9.2 تدعو إلى نشر المشاريع على نطاق واسع

في مشهد طريف، مجموعةٌ من الأشبال يØاولون اللØاق بوالده

في مشهد طريف، مجموعةٌ من الأشبال يØاولون اللØاق بوالده
Anonim

يستمر تحديث قاعدة بيانات Postgres مفتوحة المصدر للشركات: يحتوي الإصدار الأحدث ، الذي تم إصداره يوم الاثنين ، على عدد من الميزات الجديدة وتحسينات الأداء المصممة لتخفيف الاستخدام المهني على نطاق واسع.

لقد عمل Postgres بشكل جيد للغاية على أجهزة الكمبيوتر الشخصية ، ولكن مع 9.2 سيكون تشغيله جيدًا للغاية على خوادم كبيرة جدًا "، قال توم كينكيد ، مدير الخدمات العالمية لشركة EnterpriseDB. تعتبر EnterpriseDB ، التي تقدم إصدارًا مدعومًا تجارياً من Postgres ، مساهماً رئيسياً في التطوير المستمر لـ Postgres ، والتي يشار إليها أيضًا باسم PostgreSQL. "ربما يكون ذلك في الأماكن التي لم يكن عليها من قبل."

ولعل أبرزها هو أن Postgres 9.2 يمكن تشغيله الآن كمثيل واحد عبر 64 معالج ، وهو عثرة كبيرة من الحد الرسمي السابق البالغ 16 مركزًا في الإصدار 9.1. يمكن للنسخة الجديدة أيضًا كتابة وقراءة البيانات بسرعة أكبر بكثير من ذي قبل.

بالإضافة إلى كونها أكثر ملاءمة للمؤسسة ، فإن برنامج قواعد البيانات يأتي أيضًا بعدد من الميزات الجديدة لجعله أكثر جاذبية لمستخدمي NoSQL. على مدى السنوات القليلة الماضية ، اكتسبت مخازن بيانات NoSQL شعبية كبديل لقواعد البيانات العلائقية التقليدية ، مثل Postgres ، لتخزين بيانات بسيط ولكن سريع.

PostgreSQL 9.2 يسمح بالوصول إلى البيانات من خلال تبادل بيانات JSON (تدوين كائن جافا سكريبت) شكل. باستخدام الدعم الأصلي لـ JSON ، يمكن لمطوري تطبيقات الويب استخدام Postgres مثل مخزن Key-value للمستندات NoSQL ، باستخدام أدوات مألوفة مثل jQuery و PL / V8 JavaScript لجلب البيانات وتخزينها. يقوم برنامج إدارة قواعد البيانات بتخزين البيانات بتنسيق JSON. كما سيتحقق أيضًا من أن إدخال سلسلة JSON يكون بالشكل الصحيح.

أما بالنسبة للأداء ، فيمكن لـ Postgres الآن الرد على ما لا يقل عن 350،000 طلب بحث في الثانية ، أي أربعة أضعاف عدد الإصدارات السابقة ، وفقًا لمطوري البرامج . يمكن أن تصل إلى 14000 يكتب في الثانية الواحدة ، أي خمسة أضعاف العدد السابق. يمكن للفحص الجديد للفهرس فقط أن يسرع الاستعلامات بنسبة تصل إلى 20 مرة ، وفقًا لفريق تطوير Postgres. وقال كينكيد "الفائدة التي ستحصل عليها من المؤشر ستكون أكبر بكثير من 9.2". [

] بالإضافة إلى رفع الحد الأساسي إلى 64 ، حقق مطورو Postgres أيضًا تقدمًا في إدارة القفل ، مما سيساعد في زيادة سرعة أعباء العمل. كما تم طرح هذا الإصدار ليعمل على خوادم Hewlett-Packard HP-UX التي تقوم بتشغيل معالجات Intel Itanium ، وهي أجهزة مبنية لعمليات نشر واسعة النطاق ، كما يقول Kincaid.

كما تقدم Postgres شيئًا غير موجود في قواعد البيانات العلائقية الأخرى ، القدرة على تخزين مجموعة من البيانات من نوع معين. قد يكون مفيدًا بشكل خاص لتطبيقات التقويم ، حيث يريد المرء تخزين أو الاستعلام عبر مجموعة من التواريخ. وقد تستفيد التطبيقات العلمية والمالية أيضًا من هذا النهج.

لا يزال الإصدار الحالي من Postgres ، Postgres Plus Advanced Server من EnterpriseDB يعتمد على Postgres 9.1 ، على الرغم من أنه يتضمن العديد من الميزات التي ساعدت الشركة في تطويرها لـ Postgres 9.2 ، بما في ذلك دعم 64 النوى. سيتم إصدار نسخة من Postgres Plus Advanced Server على أساس Postgres 9.2 بحلول نهاية العام ، على حد قول كينكايد Kincaid.

Joab Jackson يغطي برامج المؤسسة والتكنولوجيا العامة الأخبار العاجلة لخدمة IDG الإخبارية. اتبع Joab على تويتر علىJoab_Jackson. عنوان البريد الإلكتروني لـ Joab هو [email protected]

Top