İlişkisel ve NoSQL veritabanlarının işletim sistemi, çalışma ortamı ve web teknolojilerine göre performanslarının analizi
2023
0 views
0 downloads
Advisor: Dr. Öğr. Üyesi Fatih Kayaalp
Abstract (TR)
İnternet teknolojisinin kullanımının artmasıyla birlikte, web teknolojilerinin kullanımı da artmış bununla birlikte veri miktarı da önemli ölçüde artmıştır. Günümüzde neredeyse her şeyin internete bağlı hale gelmesi, büyük miktarda veri üretimine neden olmaktadır. İnternet kullanıcıları, sosyal medya platformlarına yükledikleri fotoğraflar, paylaştıkları mesajlar, video izleme ve indirme aktiviteleri gibi birçok etkinlikle veri oluştururlar. Artan veri miktarı geleneksel veritabanı sistemlerinin sorgulanmasına ve NoSQL veritabanı sistemlerinin kullanımının artmasına ve de internet tabanlı bilişim hizmetleri olan bulut teknolojilerinin kullanımının artmasına neden olmuştur. Veri tabanları, işletim sistemleri, web teknolojisi ve çalışma ortamı arasında karmaşık bir etkileşim bulunmaktadır. İşletim sistemleri, veri tabanlarının verimli bir şekilde çalışmasını sağlamak için önemli bir rol oynar. Aynı şekilde, web teknolojisi ve çalışma ortamı da veri tabanlarının performansını etkileyebilir. Bu çalışmada ilişkisel veritabanı olan MySQL ile NoSQL veri tabanları olan Cassandra, HBase ve MongoDB'nin performanslarını etkileyen parametreler incelenmeye çalışılmıştır. Yani bu çalışmanın amacı, farklı işletim sistemleri, programlama dilleri, veritabanı sistemleri ve çalışma ortamları arasında performans açısından karşılaştırmalar yaparak sonuçlar elde etmektir. Bununla beraber veri hacmi de önemli bir parametre olarak kullanılmıştır. Çalışmada veri hacmi 10'un katları şeklinde 100 bin veriye kadar arttırılmış olup farklı işletim sistemleri (Ubuntu, Windows) farklı web teknolojileri (Node.Js, Php) ve farklı çalışma ortamlarında (Bulut Sistemi, Kişisel Bilgisayar) testler yapılmıştır. Bu testlerde okuma, ekleme, silme ve güncelleme işlemleri yapılmış ve performans ölçütü olarak sorgu yanıtı gecikme süreleri esas alınmıştır. Yapılan testlerde okuma işlemi haricinde en iyi sonucu Cassandra veritabanı vermiştir. Çalışma ortamı bazında bakıldığında bulut sisteminin genelde daha iyi sonuçlar verdiği; işletim sistemi bazında bakıldığında Ubuntu işletim sisteminin daha iyi sonuçlar verdiği görülmüştür. Fakat işletim sistemlerinin birbirleriyle kıyaslanmasında iki sistemin arasında çok ciddi performans farklarının bulunmadığı gözlemlenmiştir. Web teknolojileri bazında bakıldığında da önemli performans farklarının bulunmadığı gözlemlenmiştir.
Author
Dr. Mehmet Arslan
Institution
How to Cite
Mehmet Arslan (Yüksek Lisans Tezi). İlişkisel ve NoSQL veritabanlarının işletim sistemi, çalışma ortamı ve web teknolojilerine göre performanslarının analizi, 2023, Düzce University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Düzce University
- Mostarlı Hasan Ziyâ'î Divânı'nda maddi kültür(2021)
- Biyomimikri uygulamalarının ortaokul öğrencilerinin yaratıcı düşünme becerileri ve tasarımları üzerine etkisi(2023)
- Pozitif psikoterapi temelli psikoeğitim programının fibromiyalji sendromlu hastaların ağrı algısı, günlük yaşam aktiviteleri ve ruhsal sağlıkları üzerine etkisi: Randomize kontrollü bir çalışma(2024)
- Ortaokul öğrencilerinin konuşma kaygıları ile dijital oyun, sosyal medya ve akıllı telefon bağımlılıkları arasındaki ilişkinin incelenmesi(2021)
- Bireysel emeklilik sistemindeki katılımcıların memnuniyet ve güven algılarının incelenmesi(2021)
- Yöneticilerin stresle başa çıkma sürecinde dini başa çıkmanın rolü(2021)
