OLAP ve OLTP Arasındaki Fark

OLAP ve OLTP Arasındaki Fark
OLAP ve OLTP Arasındaki Fark

Video: OLAP ve OLTP Arasındaki Fark

Video: OLAP ve OLTP Arasındaki Fark
Video: 3) Compiler Nedir? 2024, Ekim
Anonim

OLAP ve OLTP

Hem OLTP hem de OLAP, veri yönetimi için ortak sistemlerden ikisidir. OLTP (Çevrimiçi İşlem İşleme), işlem işlemeyi yöneten bir sistem kategorisidir. OLAP (Çevrimiçi Analitik İşleme), adından da anlaşılacağı gibi, çok boyutlu veritabanlarını sorgulama yollarının bir derlemesidir. OLAP bir BI (İş zekası) aracıdır. BI, iş verilerinden yararlı bilgileri tanımlamaya ve çıkarmaya yönelik bilgisayar tabanlı yöntemleri ifade eder.

OLAP nedir?

OLAP, çok boyutlu sorgulara yanıtlar sağlayan bir sistem sınıfıdır. Tipik olarak OLAP, pazarlama, bütçeleme, tahmin ve benzeri uygulamalar için kullanılır. OLAP için kullanılan veritabanlarının hızlı performans göz önünde bulundurularak karmaşık ve geçici sorgular için yapılandırıldığını söylemeye gerek yok. Tipik olarak bir OLAP çıktısını görüntülemek için bir matris kullanılır. Sorgunun boyutları satır/sütun sayısından gelir. Özet elde etmek için genellikle birden çok tabloda toplama yöntemlerini kullanırlar. Örneğin, bu yılın Wal-Mart'taki satışlarını geçen yıla göre öğrenmek için kullanılabilir mi? Önümüzdeki çeyrekte satışlara ilişkin öngörü nedir? Yüzde değişimine bakarak trend hakkında ne söylenebilir?

OLTP nedir?

OLTP, işlemlere yönelik uygulamaları yönetmek için ayrılmış bir sistem kategorisidir. İşlem işleme için veri girişini ve alımını kolaylaştırırlar. Burada bir işlem, bilgisayar veya veritabanı işlemine veya ticari ticari işlemlere atıfta bulunabilir. OLTP sistemleri genellikle kullanıcı isteklerine anında yanıt verebilir. Örneğin, ATM (Otomatik Vezne Makineleri), ticari işlem işlemeye bir örnektir. Son zamanlardaki OLTP sistemleri birden fazla şirkete yayılabilir ve bir ağ üzerinden çalışabilir. OLTP odaklı veritabanlarını çalıştıran büyük uygulamalar için CICS gibi İşlem Yönetimi yazılım sistemlerinin kullanılması gerekebilir. Merkezi olmayan OLTP veritabanları sistemleri, işlenecek işlemleri bir ağdaki birden çok bilgisayara dağıtır. Tipik olarak, SOA (Hizmet odaklı mimari) ve Web servisleri OLTP sistemleri içerir.

OLAP ve OLTP arasındaki fark nedir?

Genel olarak, OLTP sistemleri veri ambarlarına kaynak veriler sağlar ve OLAP sistemleri bu verilerin analiz edilmesine yardımcı olur. Başka bir deyişle, OLTP orijinal veri kaynağıdır ve OLAP verileri aslında çeşitli OLTP veritabanlarından gelir. OLTP sistemleri, organizasyonun temel iş görevlerini yürütmek için kullanılırken, OLAP sistemleri planlama ve problem çözme amaçları için kullanılır. Bu, çeşitli faaliyetlerin çok boyutlu bir görünümünü veren OLAP sistemlerinin aksine OLTP'nin mevcut iş süreçlerinin bir anlık görüntüsünü ortaya çıkardığı anlamına gelir. OLTP'ye yapılan eklemeler ve güncellemeler kısa ve hızlıdır ve genellikle son kullanıcılar tarafından başlatılırken, OLAP sistemleri için aynı şey periyodik olarak uzun süren toplu işlerdir. Benzer şekilde, OLTP sistemlerine yapılan sorgular çok basittir ve genellikle çok az kayıt içeren basit sonuç kümeleri sağlar. Ancak, OLAP sistemlerine yönelik sorgular, karmaşık toplu sorgulardır. OLTP sistemlerinin işlem hızları OLAP hızlarına göre çok yüksektir. Tipik olarak, OLTP sistemleri, normal verilere ek olarak geçmiş verileri ve toplama yapılarını içerdiklerinden, OLAP sistemlerinden nispeten daha küçük alan gereksinimlerine sahiptir.

Önerilen: