0
نام کتاب
Build Your Own Database From Scratch in Go

From B+Tree To SQL

James Smith

Paperback104 Pages
PublisherIndependently Published
Edition2
LanguageEnglish
Year2024
ISBN9798328206266
587
A5962
انتخاب نوع چاپ:
جلد سخت
548,000ت
0
جلد نرم
418,000ت
0
طلق پاپکو و فنر
438,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Database

#Go

#B+Tree

#SQL

#KV

توضیحات

Learn databases from the bottom up by coding your own, in small steps, and with simple Go code (language agnostic).


  • Atomicity & durability. A DB is more than files!
  • Persist data with fsync.
  • Crash recovery.
  • KV store based on B-tree.
  • Disk-based data structures.
  • Space management with a free list.
  • Relational DB on top of KV.
  • Learn how tables and indexes are related to B-trees.
  • SQL-like query language; parser & interpreter.
  • Concurrent transactions with copy-on-write data structures.


Table of Contents

00. Introduction

01. From Files To Databases

02. Indexing Data Structures

03. B-Tree & Crash Recovery

04. B+Tree Node and Insertion

05. B+Tree Deletion and Testing

06. Append-Only KV Store

07. Free List: Recyle & Reuse

08. Tables on KV

09. Range Queries

10. Secondary Indexes

11. Atomic Transactions

12. Concurrency Control

13. SQL Parser 88

14. Query Language


دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
GO
2,616
Hands-On System Programming with Go
906,000 تومان
GO
1,156
Go Crazy
802,000 تومان
GO
1,135
Introducing Go
399,000 تومان
GO
1,248
Building Modern CLI Applications in Go
850,000 تومان
GO
1,293
Writing A Compiler In Go
768,000 تومان
GO
1,148
Mastering Go for DevOps
792,000 تومان
GO
1,481
Test-Driven Development in Go
741,000 تومان
GO
1,255
Security with Go
743,000 تومان
GO
2,009
100 Go Mistakes and How to Avoid Them
816,000 تومان
GO
1,418
Microservices with Go
885,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©