OLTP לעומת OLAP



הבלוג הבא מדבר בקצרה על OLTP לעומת OLAP ועל מקרי השימוש השונים.

OLTP לעומת OLAP

נאמר כי OLTP היא יותר מערכת עסקאות מקוונת או מערכת אחסון נתונים, כאשר המשתמש מבצע עסקאות מקוונות רבות באמצעות מאגר הנתונים. נאמר גם שיש יותר קריאות / כתובות אד-הוק שקורות על בסיס בזמן אמת.





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

קסנדרה אומרת שהיא יותר של OLTP, מכיוון שהיא בזמן אמת, ואילו Hadoop היא יותר של OLAP, מכיוון שהיא משמשת לניתוח וכתיבה בתפזורת.



מדוע לשלב OLAP ו- OLTP?

אם במקרה ואתם מחפשים את המחיר הזול ביותר להזמנת מלונות ב- 365 הימים הקרובים, כאן יש לכם ערכת נתונים ענקית עבור קסנדרה ורוצים לקבל המלצה על בסיס נתונים בזמן אמת, מבצע מבצע מבצע על בסיס מחיר.

בתרחיש כזה, עלינו לבצע איטרציה של כל הרשומות ולשמור עליהן ניתוחים, שזו עבודה ענקית במצב לא מקוון שיש להתחיל בה לעתים קרובות. כאן, Hadoop נכנס לתפקיד עבור קריסת נתונים גורפת.

היתרון הנוסף הוא שאנחנו יכולים להפעיל אשכול אחד ולהפסיק להפעיל אשכול Hadoop אחר.



היתרון השלישי הוא שאפשר גם להפחית עלויות תפעול רבות.

בהתחשב בתרחיש, שבו אם משתמש בקיא במערכות אקולוגיות שונות של Hadoop, כמו כוורת, חזיר לטיני וצריך לשלב בו נתונים, יש לחבר מקור נתונים כלשהו לקאסנדרה ולנסות להריץ מפה צמצם גם מקומות עבודה.

יש דפוס מורגש בין OLTP ו- OLAP. ב- OLTP יש פחות כותבים, למשל. מידע על מלונות. בהנחה שהשינויים במחיר מתרחשים כל 5000 פעמים בשנייה, הקריאות עשויות להיות כאן יותר. בתרחיש כזה, יכולה להיות כתיבה אחת לשנייה, אך קריאות עלולות להיגרם למאות ואלפים. אז היחס כאן הוא סביב 1: 1000.

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

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

יש לך שאלה עבורנו? הזכר אותם בסעיף ההערות ונחזור אליך.

פוסטים קשורים:

טיפול חריג pl / sql

חמש הסיבות המובילות ללמוד את קסנדרה