Veritabanları: Linux Üzerinde MySQL, PostgreSQL, SQLite ve Redis ile Uygulamalı Yönetim RehberiVeritabanı kurmak başlangıçtır; asıl iş onu güvenli, düzenli ve gerektiğinde kurtarılabilir biçimde yönetmektir. 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. |
Contents
| 6 | |
| 7 | |
Kurulum ve İlk Güvenlik | 10 |
Kullanıcılar Yetkiler ve mycnf Yapılandırması | 13 |
Yedekleme Geri Yükleme ve Optimizasyon | 16 |
Mimari ve psql Kokpiti | 19 |
Roller İzinler ve Güvenliğin Kalbi pg_hbaconf | 22 |
Yedekleme Kurtarma ve Felaket Senaryoları | 25 |
WAL Modu Canlı Yedekleme ve Python Entegrasyonu | 33 |
RAM Üzerinde Yüksek Hız InMemory NoSQL | 38 |
TTL Önbellek Stratejileri ve Çift Kalıcılık RDB AOF | 42 |
Bölüm 13 Büyük Karşılaştırma ve Seçim Kılavuzu | 46 |
Bölüm 14 Birlikte Yaşayan Modern Mimari Polyglot Persistence | 49 |
Ek Bölüm Master Veritabanı Cheat Sheet ve Pratik Başvuru Kartı | 54 |
SONSÖZ 321 Kuralı ve Soğukkanlılık | 58 |
Teknik Terimler Sözlüğü | 59 |
İleri Seviye Güç JSONB İndeksler ve VACUUM | 27 |
Sunucusuz ve Gömülü Sessiz Dev | 29 |
Resmî Dokümantasyon ve Kaynaklar | 61 |


