Veritabanları — Linux Üzerinde MySQL, PostgreSQL, SQLite ve Redis ile Uygulamalı Yönetim Rehberi, dört farklı veritabanı teknolojisini kurulumdan günlük yönetime, performans incelemesinden yedekleme ve kurtarmaya kadar uygulamalı örneklerle ele alır.
MySQL ve PostgreSQL ile ilişkisel veritabanlarını yönetin, SQLite’ın gömülü uygulamalardaki yerini keşfedin, Redis’in bellek içi veri yapıları ve önbellekleme yaklaşımını öğrenin. Her motorun güçlü yanlarını ve sınırlarını karşılaştırarak projenize uygun seçimi yapın.
Kitapta neler bulacaksınız?
• Veritabanı mimarileri, ACID prensipleri ve işlem yalıtımı
• Linux üzerinde kurulum, servis yönetimi ve bağlantı sorunlarının teşhisi
• Kullanıcılar, roller, erişim kuralları ve en az yetki yaklaşımı
• İndeksler, sorgu planları, kilitler ve performans incelemesi
• MySQL ve PostgreSQL’de yedekleme, geri yükleme ve kurtarma temelleri
• SQLite’ta WAL modu, canlı yedekleme ve Python ile kilit yönetimi
• Redis’te veri yapıları, TTL, bellek yönetimi ve RDB/AOF kalıcılığı
• Birden fazla veritabanını birlikte kullanan mimariler ve Python örnekleri
• Hızlı başvuru tabloları ve teknik terimler sözlüğü
Temel Linux ve komut satırı bilgisine sahip geliştiriciler, sistem yöneticileri ve öğrenciler için hazırlanan bu rehber, komutların yanında hangi koşullarda kullanılmaları gerektiğini de açıklar.
Amacınız yalnızca çalışan bir veritabanı kurmak değil, onu anlayarak yönetmekse bu kitap size yol gösterecek.
Ali Osman Kahraman, web geliştirme, backend sistemler, Linux sunucu yönetimi ve pratik yazılım projeleri alanlarında 20 yılı aşkın deneyime sahip bir yazılım geliştiricidir.
PHP, MySQL, Linux, otomasyon, API geliştirme ve mobil uygulamalar üzerine çalışmakta; geliştiriciler, sistem yöneticileri ve kendi kendine öğrenen kullanıcılar için teknik rehberler, online eğitimler ve dijital yayınlar hazırlamaktadır.