ההבדל בין OLAP ו- OLTP

Anonim

OLAP לעומת OLTP

הן OLTP ו- OLAP הן שתי המערכות הנפוצות לניהול נתונים. OLTP (עיבוד עסקאות מקוונות) היא קטגוריה של מערכות שמנהלות עיבוד טרנזקציות. OLAP (עיבוד אנאליטי מקוון) כפי שהשם מרמז, הוא אוסף של דרכים לשאילתה מסדי נתונים רב מימדיים. OLAP הוא כלי BI (בינה עסקית). BI מתייחס לשיטות מבוססות מחשב לזיהוי וחילוץ מידע שימושי מנתונים עסקיים.

-> ->

מהו OLAP?

OLAP הוא סוג של מערכות, המספקות תשובות לשאלות רב-ממדיות. בדרך כלל OLAP משמש שיווק, תקצוב, חיזוי ויישומים דומים. למותר לציין כי מסדי נתונים המשמשים OLAP מוגדרים עבור שאילתות מורכבות אד הוק עם ביצועים מהירים בראש. בדרך כלל מטריצה ​​משמשת להצגת הפלט של OLAP. ממדי השאילתה מגיעים ממספר השורות / העמודות. לעתים קרובות הם משתמשים בשיטות של צבירה על טבלאות מרובות כדי לקבל סיכומים. לדוגמה, זה יכול לשמש כדי לברר על המכירות של השנה וול מארט לעומת אשתקד? מה תחזית המכירות ברבעון הבא? מה אפשר לומר על המגמה על ידי התבוננות באחוז השינוי?

-> ->

מהו OLTP?

OLTP הוא סוג של מערכות ייעודי לניהול יישומים כי הם מכוונים כלפי עסקאות. הם מאפשרים הזנת נתונים ואחזור לעיבוד טרנזקציות. כאן, עסקה עשויה להתייחס לעסק מחשב או למסחר או לעסקאות מסחריות עסקיות. מערכות OLTP בדרך כלל מסוגלות להגיב לבקשות משתמשים באופן מיידי. לדוגמה, כספומט (מכונות כספומט אוטומטיות) הוא דוגמה לעיבוד טרנזקציות מסחריות. מערכות OLTP האחרונות מסוגלים להקיף יותר מחברה אחת ועשויות לעבוד ברשת. עבור יישומים גדולים המפעילים מסדי נתונים מוכווני OLTP, ייתכן שיהיה צורך להשתמש במערכות תוכנה לניהול עסקאות כגון CICS. מסדי נתונים מבוזרים OLTP מערכות להפיץ את העסקאות להיות מעובד על מספר מחשבים ברשת. בדרך כלל, SOA (ארכיטקטורה מוכוונת שירותים) ושירותי אינטרנט מכילים מערכות OLTP.

-> ->

מה ההבדל בין OLAP ו- OLTP?

באופן כללי, מערכות OLTP מספקות נתוני מקור למחסני נתונים, ומערכות OLAP מסייעות לנתח את הנתונים. במילים אחרות, OLTP הם המקור המקורי של נתונים ונתונים OLAP למעשה מגיע ממאגרי OLTP שונים. מערכות OLTP משמשות להפעלת המשימות העסקיות הבסיסיות של הארגון, בעוד שמערכות OLAP משמשות לתכנון ולפתרון בעיות. כלומר, OLTP מגלה תמונת מצב של התהליכים העסקיים הנוכחיים לעומת מערכות OLAP נותן תצוגה רב מימדי של פעילויות שונות.התוספות והעדכונים ל- OLTP הן קצרות ומהירות והן מופעלות בדרך כלל על ידי משתמשי הקצה, ואילו מערכות OLAP הן עבודות אצווה מתמשכות. באופן דומה, שאילתות למערכות OLTP הם פשוטים מאוד ולעתים קרובות מספקים ערכות תוצאות פשוטות המכילות מעט מאוד רשומות. אבל, שאילתות למערכות OLAP הן שאילתות מצטברות מורכבות. עיבוד מהירויות של מערכות OLTP הם מהר מאוד בהשוואה למהירויות OLAP. בדרך כלל, למערכות OLTP יש דרישות שטח קטנות יחסית למערכות OLAP מכיוון שהן מכילות נתונים היסטוריים ומבני צבירה בנוסף לנתונים הרגילים.