SENSÖR TABANLI NESNELERİN İNTERNETİ VERİLERİNİN NOSQL VERİTABANLARINDA SAKLAMA VE SORGULANMA PERFORMANSLARININ KARŞILAŞTIRILMASI
Proje no. 754 · Durum: Kapanmış · 2016
Özet
Nesnelerin İnterneti (Internet of Things - IoT) gün geçtikçe önem kazanmaktadır. Bu kapsamda sensörlerden elde edilen verilerin saklanması ve sorgulanması için geleneksel ilişkisel veritabanları yetersiz kalmaktadır. Ölçeklenebilirliği, depolama hızı ve ağ ayrışmalarına toleransı yüksek olan NoSQL veritabanları bu konuda öne çıkmaktadır. IoT verilerinin saklanmasında kullanılan NoSQL veritabanı tipleri dayandıkları teknolojilere göre anahtar-değer tabanlı (key-value based), sütun yönelimli (column oriented) ve doküman yönelimli (document oriented) veritabanlarıdır.Gerçekleştirilen projede sensör verilerinin saklanması ve sorgulanmasında kullanılan bu veritabanlarının her tipinden birer örnek (MongoDB, Redis ve Cassandra) seçilmiş, NoSQL veritabanı karşılaştırmalarında de facto standart haline gelen YCSB (Yahoo Cloud Serving Benchmark) çatısı kullanılarak performansları karşılaştırılmıştır.