Method Article
تقارن هذه الدراسة العلائقية وغير العلائقية (NoSQL) توحيد نظم المعلومات الطبية. التعقيد الحسابي لأوقات الاستجابة للاستعلام عن هذه نظم إدارة قاعدة البيانات (DBMS) يتم حسابها باستخدام قواعد بيانات مضاعفة الحجم. تساعد هذه النتائج مناقشة مدى ملاءمة كل نهج قاعدة بيانات لسيناريوهات مختلفة والمشاكل.
ويظهر هذا البحث بروتوكول تقييم التعقيد الحسابي للاستعلام عن علائقي وغير العلائقية (NoSQL (ليس فقط لغة الاستعلام الهيكلية)) توحيد نظم الصحة الإلكترونية سجل (السجل الطبي الإلكتروني) المعلومات الطبية قاعدة البيانات (DBMS). ويستخدم مجموعة من مضاعفة حجم قواعد البيانات الثلاث، أي قواعد البيانات تخزين 5000، 10000 و 20,000 واقعية موحدة مقتطفات السجل الطبي الإلكتروني، في ثلاثة أنظمة إدارة قاعدة البيانات المختلفة (DBMS): العلائقية الخلية كائن علائقي رسم الخرائط ذات الصلة (ORM)، NoSQL MongoDB المستندة إلى الوثيقة، ولغة التوصيف القابلة للتوسيع الأصلية موجودة NoSQL (XML).
حسبت مرات متوسط الاستجابة للاستفسارات المتزايدة التعقيد ستة، وأظهرت النتائج خطية وسلوك في الحالات NoSQL. في حقل NoSQL، يعرض MongoDB منحدر خطية تملق كثير مما موجود.
قد تكون أنظمة NoSQL أيضا أكثر ملائمة للحفاظ على نظم معلومات طبية موحدة نظراً للطبيعة الخاصة لسياسات تحديث المعلومات الطبية، والتي ينبغي أن لا يؤثر على اتساق وكفاءة من البيانات المخزنة في قواعد البيانات NoSQL.
واحد الحد من هذا البروتوكول هو الافتقار إلى النتائج المباشرة لتحسين النظم العلائقية مثل ركبة الخرائط العلائقية (الذراع) مع نفس البيانات. بيد أن استنتاج نتائج مضاعفة حجم قاعدة بيانات لتلك المقدمة في الأدب والنتائج المنشورة الأخرى تشير إلى أن نظم NoSQL قد يكون أكثر ملاءمة في العديد من وحدات السيناريو المحددة والمشاكل التي يتعين حلها. على سبيل المثال، قد يكون NoSQL المناسبة للمهام المستندة إلى الوثيقة مثل مقتطفات السجل الطبي الإلكتروني المستخدمة في الممارسة السريرية، أو الطبعة والتصور، أو في الحالات التي يكون فيها الهدف ليس فقط للاستعلام عن معلومات طبية، ولكن أيضا لاستعادة السجل الطبي الإلكتروني في شكلها الأصلي بالضبط.
NoSQL (ليس فقط من SQL) نظم إدارة قواعد البيانات ظهرت مؤخرا كبديل لنظم إدارة قواعد البيانات العلائقية التقليدية (ردمبس). وقد سيطرت RDBMS بالطريقة التي تم تخزين البيانات في أنظمة قواعد البيانات على مدى عقود. وقد تضمن الجبر العلائقية مدروسة ومفهومة وحساب التفاضل والتكامل بكفاءة واتساق RDBMS1. نظم NoSQL لن تصبح بدائل لنظم العلائقية، ولكن يمكن أن تتصرف مفيد في وحدات سيناريو معينة وفي ظروف عدة.
بعض من هذه السيناريوهات الخاصة والظروف ستنشأ عند تصميم قاعدة البيانات استمرار نظم السجلات الصحية الإلكترونية (السجل الطبي الإلكتروني) المستخدمة لإدارة وتخزين المعلومات الطبية. وقد استخدمت كي يكون قابلاً للتشغيل المتداخل والمستدامة في الممارسة، العديد من المعايير الدولية مثل ISO/EN 13606 وأوبينيهر و HL72،،من34،5 لتوحيد مقتطفات السجل الطبي الإلكتروني.
وقد فصل عدة معايير مثل ISO/EN 13606 وأوبينيهر المعلومات والمعارف إلى مستويين مختلفين من التجريد، ممثلة بنموذج مرجع (RM) وهياكل البيانات الخاصة التي تسمى الأمثلة. غالباً ما يسمى هذا الفصل النموذج المزدوج وتسمح أنظمة السجل الطبي الإلكتروني أن تكون المعرفة لغوياً قابلاً للتشغيل المتداخل والطبية أن تتطور دون إعادة برمجة نظام السجل الطبي الإلكتروني بأكمله، ونتيجة لذلك، لأن الصيانة والمستدامة في الممارسة6 . ومع ذلك، يتطلب النموذج المزدوج المنفذة في نظم السجل الطبي الإلكتروني الموحد أن تنظيم المعلومات يتبع بنية معينة، وهذا له آثار عميقة في الطريق هو مستوى النظام باستمرار قاعدة البيانات المصممة7.
هو كائن علائقي رسم الخرائط (ORM)8 منهجية واحدة لتنفيذ نظام السجل الطبي الإلكتروني باستخدام نموذج قاعدة بيانات علائقية. خرائط ل ORM استفاضة بنية ملفات XML (لغة التوصيف الموسعة) مقتطفات السجل الطبي الإلكتروني الموحد المستخدمة من قبل النظام لقاعدة بيانات علائقية. بنيات ORM العديد من الجداول العلائقية مستفيض عقب بنية ملفات XML مقتطفات السجل الطبي الإلكتروني الموحد. ترتبط هذه الجداول العلائقية من خلال العديد من المفاتيح الخارجية والنظام الناتج قد لا تكون فعالة جداً.
وقد اقترحت عدة تحسينات ل ORM العلائقية. أوبينيهر في مسار العقدة +9 يقلل من عدد الجداول العلائقية بالأشجار الفرعية التسلسلية لاستخراج كل ملف XML إلى BLOBs (كائنات كبيرة ثنائية). ومع ذلك، يؤدي هذا التبسيط منطق استرجاع المعقدة، وإلحاق أضرار في بعض الاستعلامات المعقدة. ركبة رسم الخرائط العلائقية (الذراع)10 يقوم بإنشاء نموذج قاعدة بيانات مدفوعة بالأمثلة، بناء مخطط علائقية جديدة استناداً إلى التعيينات بين الأمثلة والجداول العلائقية. ونتيجة لذلك، يتم فقدان بعض المعلومات غير الطبية من استخراج السجل الطبي الإلكتروني.
NoSQL المستندة إلى الوثيقة العديد من قواعد البيانات تخزين الوثائق كاملة كالنقط كامل الاحترام XML الأصلي أو JSON (تدوين كائن جافا سكريبت) تنسيق. وهذا يعني أن لا الجداول العلائقية هي التي شيدت. قواعد البيانات هذه NoSQL لا يوجد مخطط وأنها لا تدعم الصلات أو خصائص (حمض)11، أي، atomicity، الاتساق، والعزلة، أو المتانة. نتيجة لذلك أنها قد تكون غير فعالة للغاية إذا كان عنصرا من عناصر مستند مراجع العناصر من نفس أو أية وثائق أخرى استخدام ارتباط المراوغة. يحدث هذا لأنه، بغية الحفاظ على الاتساق، يكون بأكملها بالوثائق المشار إليها بحيث تتم معالجتها تسلسلياً. ومع ذلك، قد تكون قاعدة بيانات غير علائقية لا تزال مناسبة إذا كانت المهمة الرئيسية التي يؤديها DBMS مهمة يستند إلى المستند. وهذا لأن البيانات قد تبقى بشكل أكثر عن كثب تقارب تمثيلها الصحيح باستخدام قاعدة بيانات تستند إلى الوثيقة NoSQL، على الرغم من أن هذا أيضا سبب السياسات الخاصة استمرار أنجزه السجل الطبي الإلكتروني الوثائق الطبية (انظر القسم المناقشة).
والغرض من هذه الأساليب لعرض عدة تجارب مقارنة تنفيذ الطبقة استمرار نظام السجل الطبي الإلكتروني الموحد استخدام DBMSs المختلفة الثلاثة: واحد العلائقية (الخلية) وهما NoSQL (المستندة إلى الوثيقة مونجودب و XML الأصلية موجودة). التعقيد الحسابي قد تم حسابها ومقارنة باستخدام ثلاثة زيادة حجم قواعد بيانات مختلفة وستة استعلامات مختلفة متزايدة التعقيد. تم تثبيت ملقمات قاعدة البيانات الثلاثة وتم تكوينها محلياً في الكمبيوتر نفسه حيث تم تنفيذ الاستعلامات. انظر الجدول للمواد للحصول على التفاصيل التقنية.
كما أجريت تجارب التوافق من أجل مقارنة أداء العلائقية الخلية و NoSQL MongoDB DBMSs. وقد تم مقارنة بوصف التحسينات ل ORM (مسار العقدة + والذراع) أيضا استخدام النتائج المناسبة ذات الصلة من الأدب10.
أنظمة إدارة قواعد البيانات تتطور بشكل مستمر بمعدل متسارع. لا أحد يظن حول هذا التطور الهائل عندما كان النموذج الموجودة فقط نموذج علائقي. لنأخذ مثالاً، انظر على سبيل المثال12، حيث اقترح نموذجا لتنفيذ وقت استجابة قواعد البيانات العلائقية تحسين الاحتفاظ بخصائص حمض.
1-بناء الخلية DBMS علائقية لتخزين ثلاث قواعد بيانات مقتطفات السجل الطبي الإلكتروني الموحد الحجم مزدوجة
2-بناء DBMS NoSQL MongoDB لتخزين ثلاث قواعد بيانات مقتطفات السجل الطبي الإلكتروني الموحد الحجم مزدوجة
3-بناء NoSQL توجد نظم إدارة قواعد البيانات "ثلاثة مزدوجة الحجم الموحد السجل الطبي الإلكتروني مقتطفات من قواعد بيانات مخزن"
4-تصميم وتنفيذ في قواعد البيانات العلائقية الخلية 3 6 زيادة تعقيد الاستعلامات
5-تصميم وتنفيذ في قواعد بيانات NoSQL MongoDB 3 6 زيادة تعقيد الاستعلامات
6-تصميم وتنفيذ في 3 NoSQL توجد قواعد بيانات 6 زيادة تعقيد "الاستعلامات"
7-تصميم وتنفيذ "تجربة التزامن" باستخدام الخلية واستخراج قواعد بيانات MongoDB 5,000
ملاحظة: قاعدة بيانات موجودة، قد أزيلت من هذه التجربة في هذه المرحلة بسبب أسوأ أداء في التجارب السابقة.
ستة استعلامات مختلفة أجريت على واقعية مقتطفات السجل الطبي الإلكتروني الموحد الذي يحتوي على معلومات حول المشاكل للمرضى، بما في ذلك تلك الأسماء والتواريخ الأولية والنهائية وشدتها، ترد في الجدول 1.
أوقات الاستجابة متوسط الاستعلامات ستة في ثلاثة مضاعفة حجم قواعد البيانات في كل DBMS مبينة في الجداول 2-4. الأرقام 1-6 وتظهر نفس النتائج بيانيا (لاحظ أن المحاور العمودية باستخدام جداول مختلفة جداً في جميع أنحاء هذه الأرقام).
سلوك خطي قوية من التعقيد الحسابي يتضح طوال كافة الاستعلامات من قواعد البيانات NoSQL، على الرغم من أن بحذر المناسبة نظراً لحجم صغير نسبيا من 3 مجموعات البيانات المستخدمة. ومع ذلك، يظهر ORM قاعدة البيانات العلائقية على سلوك خطية غير واضحة. وقد قاعدة بيانات MongoDB منحدر تملق من قاعدة بيانات موجودة.
يمكن الاطلاع على النتائج بتحسين نظم العلائقية التي نوقشت في مقدمة نشرت في الأدب في الجدول 5. التحريف MongoDB النتائج من الجدول 3 مع استعلامات مشابهة وأحجام قاعدة بيانات النتائج الذراع من الجدول 5 يساوي كل نظم قواعد البيانات في Q1، ولكن تفضل مونجودب في Q3.
يمكن الاطلاع على نتائج هذه التجارب التزامن في الجدول 5 و الجدول6. مونجودب يدق الخلية سواء في الإنتاجية والاستجابة في الوقت المناسب. في الواقع، مونجودب سلوك أفضل في التزامن من عزلة، وتقف كقاعدة بيانات مثيرة لاعجاب في التنفيذ المتزامن.
الشكل 1 : حسابي تعقيد الخلية ل ORM، مونجودب، ووجود نظم إدارة قواعد البيانات للاستعلامات Q1 و Q4. هذا الرقم تم تعديله من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/by/4.0/) ويبين أوقات الاستجابة بالثواني ل 5,000، تستخرج السجل الطبي الإلكتروني 10000 والحجم 20,000 قواعد البيانات لكل نظم إدارة قواعد البيانات والاستعلامات Q1 و Q4. الرجاء انقر هنا لمشاهدة نسخة أكبر من هذا الرقم-
الشكل 2 : تعقيد حسابي ORM الخلية نظم إدارة قواعد البيانات للاستعلام Q2. يعرض هذا الشكل أوقات استجابة في ثانية ل 5,000، السجل الطبي الإلكتروني 10000 والحجم 20,000 استخراج قاعدة بيانات الخلية ORM للاستعلام Q2. الرجاء انقر هنا لمشاهدة نسخة أكبر من هذا الرقم-
الشكل 3 : حسابي تعقيد مونجودب ووجود نظم إدارة قواعد البيانات للاستعلامات Q2 و Q5. وقد تم تعديل هذا الرقم من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/قبل/4.0) ويبين أوقات الاستجابة بالثواني ل 5,000، تستخرج السجل الطبي الإلكتروني 10000، والحجم 20,000 قواعد البيانات لكل نظم إدارة قواعد البيانات والاستعلامات Q2 و Q5. الرجاء انقر هنا لمشاهدة نسخة أكبر من هذا الرقم-
الشكل 4 : تعقيد حسابي ORM الخلية نظم إدارة قواعد البيانات للاستعلامات Q3 و Q5. يظهر أوقات الاستجابة بالثواني ل 5,000، تستخرج السجل الطبي الإلكتروني 10000 والحجم 20,000 قواعد البيانات لكل نظم إدارة قواعد البيانات والاستعلامات Q3 و Q5. الرجاء انقر هنا لمشاهدة نسخة أكبر من هذا الرقم-
الشكل 5: تعقيد حسابي موجود ونظم إدارة قواعد البيانات مونجودب للاستعلام Q3. هذا الرقم تم تعديله من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/قبل 4.0/) ويبين أوقات الاستجابة بالثواني ل 5,000، تستخرج السجل الطبي الإلكتروني 10000 والحجم 20,000 قواعد البيانات لكل نظم إدارة قواعد البيانات والاستعلام Q3. الرجاء انقر هنا لمشاهدة نسخة أكبر من هذا الرقم-
الرقم 6 : حسابي تعقيد الخلية ل ORM، موجودة و MongoDB نظم إدارة قواعد البيانات للاستعلام Q6. هذا الرقم تم تعديله من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/قبل 4.0/) ويبين أوقات الاستجابة بالثواني ل 5,000، تستخرج السجل الطبي الإلكتروني 10000 والحجم 20,000 قواعد البيانات لكل نظم إدارة قواعد البيانات والاستعلام Q6. الرجاء انقر هنا لمشاهدة نسخة أكبر من هذا الرقم-
الاستعلام | |
Q1 | العثور على جميع المشاكل لمريض واحد |
Q2 | العثور على جميع المشاكل لجميع المرضى |
Q3 | العثور على تاريخ الأولى وتاريخ القرار وشدة |
لمشكلة واحدة لمريض واحد | |
س 4 | العثور على تاريخ الأولى وتاريخ القرار وشدة |
لجميع المشاكل مشكلة مريض واحد | |
س 5 | العثور على تاريخ الأولى وتاريخ القرار وشدة |
لكل مشكلة المشاكل لجميع المرضى | |
س 6 | العثور على جميع المرضى الذين يعانون من المشكلة 'التهاب البلعوم'، |
الأولى تاريخ > = 16 أكتوبر 2007 '، تاريخ القرار | |
< = 5 يونيو 2008 'وشدة' عالي ' |
الجدول 1: تنفيذ الاستعلامات ستة على العلائقية و NoSQL قواعد بيانات السجل الطبي الإلكتروني الموحد الذي يتضمن مقتطفات عن مشاكل المرضى. هذا الجدول تم تعديله من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/by/4.0/) ويظهر ستة تزايد تعقيد الاستعلامات يقوم على ثلاث قواعد بيانات الحجم المتزايد لكل DBMS التي أعرب عنها في الطبيعية اللغة.
ORM/الخلية | مستندات 5000 | مستندات 10,000 | مستندات 20,000 |
س 1 (s) | 25.0474 | 32.6868 | 170.7342 |
Q2 (s) | 0.0158 | 0.0147 | 0.0222 |
Q3 (s) | 3.3849 | 6.4225 | 207.2348 |
س 4 (s) | 33.5457 | 114.6607 | 115.4169 |
س 5 (s) | 9.6393 | 74.3767 | 29.0993 |
س 6 (s) | 1.4382 | 2.4844 | 183.4979 |
حجم قاعدة البيانات | 4.6 GB | 9.4 غيغابايت | 19.4 جيجابايت |
مقتطفات المجموع | 5000 | 10,000 | 20,000 |
الجدول 2: متوسط أوقات الاستجابة في ثوان الاستعلامات ستة في مضاعفة حجم قواعد البيانات الخلية ORM نظم إدارة قواعد البيانات العلائقية. هذا الجدول يبين ست مرات استجابة لكل استعلام لثلاثة مضاعفة الحجم قواعد البيانات باستخدام الخلية ORM نظم إدارة قواعد البيانات العلائقية وحجم ثلاث قواعد بيانات في الذاكرة.
مونجودب | مستندات 5000 | مستندات 10,000 | مستندات 20,000 | الميل (*10exp(-6)) |
س 1 (s) | 0.046 | 0.057 | 0.1221 | 5.07 |
Q2 (s) | 34.5181 | 68.6945 | 136.2329 | 6,780.99 |
Q3 (s) | 0.048 | 0.058 | 0.1201 | 4.81 |
س 4 (s) | 0.052 | 0.061 | o.1241 | 4.81 |
س 5 (s) | 38.0202 | 75.4376 | 149.933 | 7460.85 |
س 6 (s) | 9.5153 | 18.5566 | 36.7805 | 1,817.68 |
حجم قاعدة البيانات | 1.95GB | 3.95GB | 7.95 جيجابايت | |
مقتطفات المجموع | 5000 | 10,000 | 20,000 |
الجدول 3: متوسط أوقات استجابة في ثانية الاستعلامات ستة في مضاعفة حجم قواعد البيانات MongoDB NoSQL DBMS. هذا الجدول تم تعديله من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/by/4.0/) ويبين أوقات استجابة ستة من كل استعلام لثلاثة مضاعفة الحجم قواعد البيانات باستخدام قاعدة بيانات MongoDB NoSQL وحجم الذاكرة قواعد البيانات الثلاث. ويرد أيضا انحدار خطي لكل استعلام.
موجودة | مستندات 5000 | مستندات 10,000 | مستندات 20,000 | الميل (*10exp(-6)) |
س 1 (s) | 0.6608 | 3.7834 | 7.3022 | 442.76 |
Q2 (s) | 60.7761 | 129.3645 | 287.362 | 15,105.73 |
Q3 (s) | 0.6976 | 1.771 | 4.1172 | 227.96 |
س 4 (s) | 0.6445 | 3.7604 | 7.3216 | 445.17 |
س 5 (s) | 145.3373 | 291.2502 | 597.7216 | 30,158.93 |
س 6 (s) | 68.3798 | 138.9987 | 475.2663 | 27,125.82 |
حجم قاعدة البيانات | 1.25GB | 2.54GB | 5، 12 غيغابايت | |
مقتطفات المجموع | 5000 | 10,000 | 20,000 |
الجدول 4: متوسط أوقات استجابة في ثانية الاستعلامات ستة في مضاعفة حجم قواعد بيانات موجودة NoSQL DBMS. هذا الجدول تم تعديله من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/by/4.0/) ويبين أوقات استجابة ستة من كل استعلام لثلاثة مضاعفة الحجم قواعد البيانات باستخدام NoSQL في وجود نظم إدارة قواعد البيانات وحجم الذاكرة ثلاث قواعد بيانات. ويرد أيضا انحدار خطي لكل استعلام.
ورقة الذراع | ذراع (s) | مسار العقدة + (s) | |
Q1 | الاستعلام 2.1 | 0، 191 | 24.866 |
Q3 | الاستعلام 3.1 | 0.27 | 294.774 |
حجم قاعدة البيانات | 2.90GB | 43.87 جيجابايت | |
مقتطفات المجموع | 29,743 | 29,743 |
الجدول 5: متوسط أوقات الاستجابة في ثوان استعلامات مماثلة إلى Q1 و Q3 لتحسين النظم العلائقية التي قدمت في 10 . هذا الجدول تم تعديله من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/by/4.0/) ويظهر الاستعلامات معظم مماثلة اثنين Q1 و Q3 قدم في10 المقابلة لاثنين من أنظمة قواعد البيانات العلائقية محسنة وأوقات الاستجابة الخاصة بهم. وترد أيضا أحجام قاعدة بيانات اثنين.
ORM/الخلية | سرعة النقل | وقت الاستجابة |
س 1 (s) | 4,711.60 | 0.0793 |
Q3 (s) | 4,711.60 | 0.1558 |
س 4 (s) | 4,711.60 | 0.9674 |
الجدول 6: متوسط الإنتاجية والاستجابة للوقت بالثواني للاستعلامات Q1، Q3 و Q4 الخلية ORM نظم إدارة قواعد البيانات العلائقية في التنفيذ المتزامن. هذا الجدول تم تعديله من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/by/4.0/) ويظهر أعلى متوسط الإنتاجية من الاستعلامات الثلاثة واحد والمريض وأوقات استجابة متوسط الخاصة بهم في المتزامنة تنفيذ تجربة استخدام نظام الخلية ORM العلائقية.
مونجودب | سرعة النقل | وقت الاستجابة |
س 1 (s) | 178,672.60 | 0.003 |
Q3 (s) | 178,672.60 | 0.0026 |
س 4 (s) | 178,672.60 | 0.0034 |
الجدول 7: متوسط الإنتاجية والاستجابة للوقت بالثواني للاستعلامات Q1، Q3 و Q4 MongoDB NoSQL DBMS في التنفيذ المتزامن. هذا الجدول تم تعديله من7 باستخدام ترخيص Creative Commons (http://creativecommons.org/licenses/by/4.0/) ويظهر أعلى متوسط الإنتاجية من الاستعلامات الثلاثة واحد والمريض وأوقات استجابة متوسط الخاصة بهم في المتزامنة تنفيذ تجربة استخدام نظام MongoDB NoSQL.
التكميلية الرقم 1: الصورة تظهر شاشة البرنامج الاتصال بخادم الخلية. اضغط هنا لتحميل هذا الرقم-
التكميلية الرقم 2: الصورة يظهر الواجهة SQL إلى الخلية الخادم حيث تمت كتابة استعلام SQL الأول- اضغط هنا لتحميل هذا الرقم-
التكميلية الرقم 3: بدأت MongoDB 2.6 مضيف الملقم استخدام إطار نظام DOS المنفذة منجود الخادم. اضغط هنا لتحميل هذا الرقم-
التكميلية الرقم 4: الصورة يظهر الاستعلام كتابتها في مربعات النص في "منشئ الاستعلام" كما هو موضح في الخطوات 5.7.1 عن طريق 5.7.4. ويوضح الصورة الخطوة 5.7.3. اضغط هنا لتحميل هذا الرقم-
التكميلية الرقم 5: الصورة يبين خطوة 5.7.6. اضغط هنا لتحميل هذا الرقم-
التكميلية الرقم 6: الصورة يوضح كتابة استعلام XPath في جزء زوبير من مربع الحوار- اضغط هنا لتحميل هذا الرقم-
ويبين هذا البروتوكول أن نظم ORM العلائقية نقية لا يبدو عمليا بالنسبة للاستعلامات مريض واحد (Q1 و Q3 و Q4) منذ أوقات الاستجابة أبطأ، ربما بسبب ارتفاع عدد من الجداول العلائقية أداء العديد من عمليات ربط مكلفة، ونظرا نظام التخزين المستخدمة من قبل نوع معين من قاعدة البيانات. NoSQL قواعد البيانات تخزين البيانات بطريقة تستند إلى الوثيقة، بينما نظم العلائقية استخدام طريقة تستند إلى الجدول الذي ينتشر بكل وثيقة في جميع أنحاء قاعدة البيانات بأكملها. نظم NoSQL إظهار انحدار خطي، مع مونجودب أداء أسرع بكثير من وجود نظم إدارة قواعد البيانات. بالتزامن، مونجودب أيضا سلوك أفضل بكثير من العلائقية ORM الخلية7.
ويقدم هذا البروتوكول بروتوكول استكشاف الأخطاء وإصلاحها للنتائج المقدمة في7 بخصوص DBMS الخلية ل ORM. تم تحديث نظام الخلية إلى الإصدار الأحدث وتم تعديل النتائج طفيفة. وبالإضافة إلى ذلك، نقطة حرجة في الأنظمة المستندة إلى الوثيقة NoSQL مثل MongoDB أنهم قد الحفاظ على الاتساق عند تخزين المعلومات الطبية7 لأنه عندما يتم تحديث مستخرج السجل الطبي الإلكتروني، فإنه لا يتم تجاوزها، ولكن كل جديد مع استخراج البيانات الجديدة التي تم إنشاؤها وتخزينها في النظام، ويتم الاحتفاظ باستخراج الأصلي. وهذا شرط صارم للمعلومات الطبية، نظراً لأن بعض الأطباء قد جعلت القرارات الطبية الهامة استناداً إلى البيانات الأصلية.
نظام ذراع العلائقية تحسين جذري يقلل عدد الجداول العلائقية ويحسن أداء العلائقية. ومع ذلك، نظراً لأنه يقوم بتعديل المخطط العلائقية، قد يمكن الاستعلام عن معلومات طبية عقدت من المقتطفات، ولكن مقتطفات لا يمكن استردادها في أشكالها الأصلية الدقيق.
تستخدم قواعد بيانات كبيرة جداً في المرحلة الثانوية (البحث)، وليس من الواضح أي نظام قاعدة البيانات هو أكثر ملاءمة، منذ المريض كافة الاستعلامات (Q2 و Q5) تتصرف في ORM من أفضل النظم NoSQL، ولكن هذه الأنظمة أداء أفضل من المبسطة العلائقية نظم في 12. ونحن نعتبر س 6 استخدام استعلام خاص بين الممارسة السريرية والثانوي السلوك الذي لا يمكن تحديد النتائج التي تنتج عن هذه التجارب.
واحد الحد من الأسلوب غير إينافايلابيليتي التجارب المباشرة مقارنة تحسين نظام ذراع العلائقية مع NoSQL MongoDB فيما يتعلق باستفسارات المريض الواحد، الطبية والممارسة بالضبط نفس البيانات المستخدمة في البروتوكول. ونحن الحفاظ على النتائج التحريف الجدول 3 و الجدول 5 فيما يتعلق باستفسارات المريض واحد حتى تم إجراء التجربة بما في ذلك ذراع الأمثل في البروتوكول. أننا نترك هذه التجارب للتطبيقات المستقبلية. خطوة حاسمة واحدة ضمن البروتوكول هو اختيار قاعدة بيانات مجانية، إصدارات البرامج المماثلة من السنوات الأخيرة، حيث أننا قد قارن الضبط-من-أحدث التكنولوجيات الثلاث.
هذا واحدة من المحاولات الأولى لمباشرة مقارنة علائقي ونظم NoSQL استخدام المعلومات الطبية الفعلية والواقعية وموحدة. ومع ذلك، يعتمد نظام محدد لاستخدامها كثير على السيناريو الفعلي ومشكلة يتعين حلها8.
الكتاب ليس لها علاقة بالكشف عن. مجموعات البيانات المستخدمة في هذه التجارب قدمت العديد من المستشفيات الإسبانية بموجب ترخيص لهذه التجارب ونتيجة لذلك ليست متاحة للجمهور. قدم مخطط XML RM 13606 ISO/EN "مركز جامعة كوليدج لندن" "المعلوماتية الصحية" والتعليم مولتيبروفيسيونال (الرنين).
المؤلف يود أن يشكر الدكتور ديباك كالرا، قائد فرقة العمل آركوم تعريفه 13606 ISO/EN القياسية وفريقه من "جامعة كوليدج لندن" على الإذن الرقيقة باستخدام مخطط XML W3C 13606 ISO/EN.
هذا العمل كان يدعمه دي معهد الصحة كارلوس الثالث [منح أرقام PI15/00321، PI15/00003، PI1500831، PI15CIII/00010 و RD16CIII].
Name | Company | Catalog Number | Comments |
MySQL 5.7.20 | MySQL experiments | ||
Red Hat Enterprise Linux Server release 7.4 (Maipo), 2.60GHz, RAM 16GB | |||
MongoDB 2.6 | MongoDB experiments | ||
Windows 7, 2.66GHz, RAM 12GB | |||
eXist 3.0RC1 | eXist experiments | ||
Windows 7, 2.66GHz, RAM 12GB | |||
Studio 3T 5.5.1 | 3T Software Labs Gmbh | MongoDB GUI |
Request permission to reuse the text or figures of this JoVE article
Request PermissionThis article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. All rights reserved
We use cookies to enhance your experience on our website.
By continuing to use our website or clicking “Continue”, you are agreeing to accept our cookies.