Veritabanları kapağı
LinuxGoogle Books

Veritabanları

Linux Üzerinde MySQL, PostgreSQL, SQLite ve Redis ile Uygulamalı Yönetim Rehberi

AOK
YazarAli Osman KAHRAMAN

Kitap hakkında

Veritabanlarını kurulumdan kurtarmaya kadar anlayarak yönetin.

Veritabanı 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.

Bu kitapta

Neler öğreneceksiniz?

01

Mimari ve günlük yönetim

MySQL, PostgreSQL, SQLite ve Redis’in kullanım alanlarını karşılaştırmayı; ACID, işlem yalıtımı, Linux kurulumu ve servis yönetimini kavramayı.

02

Erişim ve performans

Kullanıcı, rol ve erişim kurallarını en az yetki yaklaşımıyla düzenlemeyi; indeksleri, sorgu planlarını ve kilitleri incelemeyi.

03

Yedekleme ve kalıcılık

MySQL ve PostgreSQL’de yedekleme ve kurtarmayı, SQLite’ta WAL ve canlı yedeklemeyi, Redis’te RDB/AOF kalıcılığını öğrenmeyi.

04

Uygulamalarla birlikte çalışma

SQLite ve Python ile kilit yönetimini, Redis’te TTL ve bellek kullanımını; birden fazla veritabanını birlikte kullanan mimarileri değerlendirmeyi.

⌘

Kimler için?

Kimler için?

Temel Linux ve komut satırı bilgisine sahip geliştiriciler, sistem yöneticileri ve veritabanlarını anlayarak yönetmek isteyen öğrenciler için.

AOK

Yazar hakkında

Ali Osman Kahraman

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.

Yazarı tanıyın →