External Memory Searching and Indexing Fundamentals
Master B-trees, external memory algorithms, and I/O-efficient data structures for managing massive datasets.
-
๐ฌ
Instruktur AI
Tanyakan apa pun tentang pelajaran dan dapatkan jawaban jelas seketika, kapan saja. -
๐
Mulai kapan saja
Tanpa jadwal atau tenggat โ belajar dengan kecepatan sendiri, kapan pun Anda mau. -
๐
Dalam bahasa Indonesia
Pelajaran, tugas, dan sertifikat โ semuanya sepenuhnya dalam bahasa Anda.
Tentang kursus ini
When datasets grow too large to fit into RAM, traditional in-memory search algorithms fail. Understanding how to design and analyze algorithms that minimize slow disk I/O is critical for modern database engines and large-scale data processing. This text-based course guides you through the foundational principles of external memory searching, transitioning from basic I/O models to complex indexing structures. You will learn how to analyze algorithm performance using the I/O complexity model and apply these concepts to real-world database storage engines. What you'll learn: 1. Understand the external memory model and how it differs from traditional RAM models. 2. Analyze the structure, search, and insertion operations of B-Trees and B+ Trees. 3. Explore external sorting algorithms, including multiway merge sort, to organize massive files. 4. Compare cache-aware and cache-oblivious data structures for modern hardware architectures. 5. Examine Log-Structured Merge (LSM) Trees and their application in write-heavy storage systems. 6. Practice evaluating query performance and disk access costs through structured written exercises and conceptual quizzes. Starting with fundamental definitions of memory hierarchies and block transfers, the course progresses through tree-based indexing, external sorting, and modern log-structured storage patterns. This course is designed for beginners, software developers, database enthusiasts, and computer science students who want to understand how databases manage data under the hood, with no advanced prerequisites required. Start reading today to master the core algorithms that power modern high-performance database engines.
Apa yang Anda dapatkan
-
๐
Sertifikat penyelesaian
Tambahkan ke profil LinkedIn Anda -
๐ฌ
Tutor AI pribadi
Bingung di tengah pelajaran? Tanya tutor bawaan kamu apa saja, kapan saja. -
โพ๏ธ
Akses seumur hidup
Kembali kapan saja, tanpa kedaluwarsa -
๐ฑ
Ponsel atau komputer
Berfungsi di mana saja, perangkat apa saja -
๐ธ
Pengembalian 14 hari
Tanpa pertanyaan -
โก
Singkat dan fokus
3 jam konten praktis
Ulasan
Belum ada ulasan โ jadilah yang pertama berbagi pengalaman.
Pelajar lain juga mengambil
๐ Dengan sertifikat
Daftar pustaka A. A. C. Carroll, The Art of War, vol.
Sertifikat
Praktik
S/ 50.00
→
๐ Dengan sertifikat
Splunk Search dan SPL Querying Guide
Sertifikat
Praktik
S/ 50.00
→
๐ Pilihan pelajar
๐ Dengan sertifikat
Teknologi Database Generasi Berikutnya dan Tren Masa Depan
Sertifikat
Praktik
S/ 50.00
→
๐ฅ Banyak diminati
๐ Dengan sertifikat
ElasticSearch untuk Sistem Pencarian dan Rekomendasi
Sertifikat
Praktik
S/ 50.00
→
Pertanyaan umum
Apa yang saya butuhkan untuk mengikuti kursus ini? +
Cukup ponsel atau komputer dengan internet. Tidak ada instalasi atau perangkat khusus.
Bagaimana cara membayar? +
Dengan kartu via Stripe. Kami tidak menyimpan detail kartu โ Stripe menanganinya dengan aman.
Bisakah saya mendapat refund? +
Ya โ refund penuh dalam 14 hari, tanpa pertanyaan.
Berapa lama saya akan punya akses? +
Selamanya. Setelah membeli, kursus jadi milik Anda untuk dikunjungi lagi kapan saja.
Apakah saya akan mendapat sertifikat? +
Ya. Setelah selesai, Anda akan menerima sertifikat yang bisa ditambahkan ke profil LinkedIn.
Dibuat untuk pelajar di
Teknologi
Desain
Keuangan
Pemasaran
Kesehatan
Pendidikan
Perhotelan
Manufaktur