2017-The Rise of GPU Databases: The recent but noticeable shift from CPUs to GPUs is mainly due to the unique benefits they bring to sectors like AdTech, finance, telco, retail, or security/IT . We examine where GPU databases shine.
2017-2017 年数据库技术盘点: 我们将从学术界、工程界的角度，从国外到国内，从数据库内核技术到数据库运维等多种角度，一起来回顾精彩的 2017。
2017-Millions of Queries per Second: PostgreSQL and MySQL’s Peaceful Battle at Today’s Demanding Workloads
digoal/blog #Series#: Everything about database,bussiness.(Most for PostgreSQL).
数据库内核 #Series#: 解码数据库实现
2007-Architecture of a Database System #Paper#: This paper presents an architectural discussion of DBMS design principles, including process models, parallel architecture, storage system design, transaction system implementation, query processor and optimizer architectures, and typical shared components and utilities.
2012-The Internals of PostgreSQL #Book#: The main purposes of this document are to explain how each subsystem works, and to provide the whole picture of PostgreSQL.
2012-High Performance MySQL #Book#: With High Performance MySQL, you’ll learn advanced techniques for everything from designing schemas, indexes, and queries to tuning your MySQL server, operating system, and hardware to their fullest potential. This guide also teaches you safe and practical ways to scale applications through replication, load balancing, high availability, and failover.
2014-SQL for MySQL: A Beginner's Tutorial #Book#: This introduction to SQL for MySQL begins by discussing exactly how data is stored and maintained in a relational database, familiarizing readers with SQL INSERT, UPDATE, and DELETE statements.
2015-Readings in Database Systems-5th Edition #Book#: Readings in Database Systems (commonly known as the "Red Book") has offered readers an opinionated take on both classic and cutting-edge research in the field of data management since 1988.
2016-Relational Database Design and Implementation, 4th Edition #Book#: The book begins by reviewing basic concepts of databases and database design, then turns to creating, populating, and retrieving data using SQL.
2019-How to Teach People SQL #Book#: This book will help you empathize with people learning SQL for the first time.
2019-Learn SQL #Book#: Welcome to our PostgreSQL interactive SQL Tutorial! We’ve designed this specifically for tech-savvy folks to learn enough SQL to be able to do their own analysis and data fetching.
2019-SQL Optimization #Book#: Get exposed to the most common techniques for improving query speed and database performance. Learn how to optimize queries by modifying SQL. Understand how indexes work and when to apply them.
2019-Cloud Data Management #Book#: Learn how to manage your data stack and set up processes to get the most out of your data in your organization.
2016-Readings in Databases #Collection#: A list of papers essential to understanding databases and building new data systems.
2017-SimpleDB #Project#: UC Berkeley's Database class CS186: Implement A Simple Database Management System
2013-F1: A Distributed SQL Database That Scales #Paper#: F1 is a distributed relational database system built at Google to support the AdWords business.
2019-深度揭秘腾讯云数据库技术的 7 年变迁史: 腾讯分布式数据库 TDSQL& 企业级云原生数据库 CynosDB 具有重要的历史节点。接下来，我们将从架构等细节着手，为大家详细介绍这两款数据库背后的技术进阶和研发历程。
2013-How did the modern relational database come to be?: The purpose of this Annotated Bibliography is to illustrate, in chronological order, the major development of database models from 1st generation (network model etc) to second generation (relational) to 3rd generation (e.g. semantic). The Bibliography is presented in order of the year when the paper was published.
2017-How does a relational database work: When it comes to relational databases, I can’t help thinking that something is missing. They’re used everywhere. There are many different databases: from the small and useful SQLite to the powerful Teradata. But, there are only a few articles that explain how a database works.
MiniDataBase #Project#: A simple Relational Database using B+ Tree Indexing
chidb: Building a Simple Relational Database System from Scratch
2017-A beginner’s guide to ACID and database transactions: Transactions are omnipresent in today’s enterprise systems, providing data integrity even in highly concurrent environments. So let’s get started by first defining the term and the context where you might usually employ it.
2017-Architect's Guide to NoSQL: This guide was created to help answer all these questions and more. In the following pages, you'll learn exactly what NoSQL is, why it's needed, how it works, what it should be used for, and (just as importantly) when it shouldn't be used
2016-What’s Really New with NewSQL?: we first discuss the history of databases to understand how NewSQL systems came about. We then provide a detailed explanation of what the term NewSQL means and the different categories of systems that fall under this definition.