Welcome to My Blog 👋

Java, Spring Framework, Microservices, Docker, Kubernetes, AWS and Others 🚀
Follow Me

SQL - OLTP vs OLAP



  November 04, 2018    Labels:,,,,,,,, 

OLTP ve OLAP, veri depolama sistemleridir. Bu iki sistemde günümüzde kullanılır ve iki sisteminde birbirine göre avantajları ve dezavantajları vardır. Bu iki sistemin kullanıcı kitlesi ve amacı birbirinden farklıdır. OLTP'nin genel amacı veriyi daha verimli tutmaktır. OLAP ise veri üzerinden karar vermeye yöneliktir. OLAP iş dünyasında oluşan ihtiyaçlar üzerine ortaya çıkmış bir veri depolama sistemidir. Bu iki sistemin özellikleri;

OLTP
Temel Amacı : Veriyi daha verimli tutmak
Kullanıcılar : IT Çalışanları, SQL dilini bilen kişiler
Fonksiyonlar : Günlük işler, Belli kategorilere göre veriler
DB Tasarımı : İlişkisel tasarım
Veri : Anlık veriler
Kullanım : Tekrarlı işlemler kullanılır.
İşlemler : Okuma/Yazma/Güncelleme vs.
İşlemlerin Boyutu : Basit sorgular
İşlem Çıktıları : Onlarca, yüzlerce satır
Veritabanı Boyutu : 100MB - 100GB

OLAP
Temel Amacı : Veri üzerinden çıkarım yapmak
Kullanıcılar : Bilgi ile uğraşan tüm kişiler.
Fonksiyonlar : Karar vermeye yönelik veriler
DB Tasarımı : Konuya yönelik tasarım
Veri : Tüm veriler üzerinden veri çıkarımı
Kullanım : Genellikle özel işlemler kullanılır. (Konuya özel veri çıkarımı)
İşlemler : Okuma ağırlıklı
İşlem Boyutu : Karmaşık sorgular
İşlem Çıktıları : Milyonlarca satır
Veritabanı Boyutu : 100GB - 100TB


No comments:

Post a Comment