أصدر Timescale مؤخرًا تقرير استبيان حول State of PostgreSQL لعام 2022. تم إجراء الاستطلاع من 6 يونيو إلى 30 يونيو 2022 ، وتلقى ردودًا من 992 مطورًا حول العالم. يوفر استطلاع حالة PostgreSQL بعض الأفكار الرئيسية حول إمكانات PostgreSQL ومجتمع PostgreSQL الأوسع.


جمعت النسخة الأولى من التقرير ، التي تم إصدارها في عام 2019 ، تعليقات من أكثر من 500 مطور ، كما جمعت النسخة الثانية في عام 2021 عينات من حوالي 500 مشارك. وشكل المستجيبون من أوروبا والشرق الأوسط وأفريقيا (أوروبا والشرق الأوسط وإفريقيا) حوالي نصف المشاركين ، تليها أمريكا الشمالية بنسبة 25.9٪ ، وفقًا لنتائج المسح لمدة عامين.


بالإضافة إلى إرسال الاستطلاع إلى المشاركين السابقين ، قام Timescale بالترويج له على وسائل التواصل الاجتماعي ، والنشرات الإخبارية عبر البريد الإلكتروني (الخاصة بهم والجهات الخارجية) ، وقنوات TimescaleDB و PostgreSQL Slack ، والقائمة البريدية PostgreSQL ، و Reddit ، و Hacker News. مقارنة بالمرتين السابقتين ، زاد عدد الأشخاص المشاركين في الاستطلاع هذا العام. تشمل النتائج الرئيسية من التقرير: لماذا يستخدم المستجيبون PostgreSQL ، وكيف يساهمون في المجتمع ، والتبني عبر المنظمات ، والأدوات والإضافات المفضلة.

صورة

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

بعض النقاط البارزة في التقرير تشمل:

1) تشير بيانات محركات قاعدة البيانات إلى أن PostgreSQL أصبحت أكثر شيوعًا. ارتفع عدد مستخدمي PostgreSQL الجدد الذين جربوا قاعدة البيانات لمدة تقل عن عام من 6.1٪ في عام 2021 إلى 6.4٪ في عام 2022.

صورة

2) المصدر المفتوح هو السبب الأول للجمهور لاختيار PostgreSQL (19.3٪) ، تليها الموثوقية (16.5٪) والامتداد (9.9٪). يشير التقرير إلى أن أسباب اختيار PostgreSQL تختلف باختلاف الخبرة. بالنسبة لأولئك الذين استخدموا PostgreSQL لأقل من 5 سنوات ، فإن المصدر المفتوح هو العامل الأكثر أهمية في اختيارهم لـ PostgreSQL ؛ بالنسبة لأولئك الذين استخدموا PostgreSQL لمدة 6-10 سنوات ، فإن الموثوقية والمصدر المفتوح كلاهما مهم ؛ 15 عامًا من الأشخاص يختارون PostgreSQL بشكل أساسي بسبب موثوقيتها.

صورة

3) ساهم 44٪ من مستخدمي PostgreSQL الذين تزيد خبرتهم عن 15 عامًا في PostgreSQL مرة واحدة على الأقل. "في الواقع ، يساهم جميع المستخدمين في مجتمع PostgreSQL ، بغض النظر عن خبرتهم."

4) قال 55٪ من أفراد العينة أن PostgreSQL يستخدم اليوم أكثر مما كان عليه قبل عام.

5) قال أكثر من 3/4 من المستجيبين أنهم يستخدمون PostgreSQL لمشاريع شخصية ، و 95٪ يستخدمون PostgreSQL في العمل ، و 74٪ يستخدمون PostgreSQL للمشاريع الشخصية والمهنية.

6) أشارت غالبية المجيبين (76.2٪) إلى أن التوثيق التقني هو طريقتهم المفضلة لتعلم PostgreSQL ، تليها التدوينات الطويلة (51.5٪) والمدونات القصيرة (43.3٪). فضل المستجيبون الذين لديهم أقل من 5 سنوات من خبرة PostgreSQL مقاطع الفيديو على منشورات المدونات.

7) فيما يتعلق بالتفاعل المجتمعي ، على الرغم من أن بعض المستجيبين ذكروا صعوبة استخدام القائمة البريدية لـ PostgreSQL كطريقة رئيسية للتفاعل مع الفريق الأساسي والمشروع بأكمله ، قال أكثر من 20٪ من المستجيبين أن القائمة البريدية هي الطريقة بالنسبة لهم للبقاء على اتصال مع المجتمع بإحدى الطرق. تشمل بعض قنوات المشاركة الأخرى Slack (10٪) و Stack Overflow (8٪) والمدونات (8٪) و Twitter (6٪) و Reddit (6٪).

8) شارك المستجيبون أيضًا بعض امتدادات PostgreSQL المفضلة لديهم. أعلى التصنيفات هي:

  • PostGIS

  • الجدول الزمني

  • pg_stat_statements

  • pgcrypto

  • pg_trgm

  • سيتوس

  • uuid-ossp

9) يتم سرد SQL و Python و Java و shell scripting و JavaScript / TypeScript باعتبارها أكثر اللغات استخدامًا للوصول إلى PostgreSQL. من المرجح أن يستخدم مستخدمو PostgreSQL الذين يتمتعون بخبرة تتراوح بين 0 و 5 سنوات JavaScript أو TypeScript أكثر من استخدام Java ؛ ومن المرجح أن يستخدم المستخدمون الذين يتمتعون بخبرة تزيد عن 6 سنوات برمجة shell للوصول إلى قاعدة البيانات.

10) من بين المستجيبين الذين يستخدمون أدوات للاتصال بـ PostgreSQL للاستعلام والمهام الإدارية ، تعتبر psql (69.4٪) و pgAdmin (35.3٪) و DBeaver (26.2٪) أهم ثلاثة اختيارات.

11) Grafana و pgAdmin و DBeaver هي أدوات التصور الأكثر احتمالاً.

12) قال عدد أقل من المستجيبين عن عامي 2019 و 2021 إنهم سيديرون قاعدة بيانات PostgreSQL الخاصة بهم. يبدو أن مستخدمي PostgreSQL يستخدمون بشكل متزايد موفري DBaaS لنشر PostgreSQL. من بين أولئك الذين ينشرون PostgreSQL كحاوية Kubernetes ، يستخدم 44٪ Helm و 16٪ يستخدمون Crunchy Operator و 7٪ يستخدمون Zalando Operator.


المصدر 丨 URL: https://www.oschina.net/news/205422/state-of-postgres-2022
يرحب مجتمع dbaplus بالمساهمات من الموظفين الفنيين

صورة

صورة