# db

> 不懂数据库的全栈工程师不是好架构师
>
> —— Vonng



## Data System 

数据系统"学习笔记"：[DDIA](ddia/README.md)

####  [I. 数据系统基础](ddia/part-i.md)

1. [可靠性、可扩展性、可维护性](ddia/ch1.md)  
2. [数据模型与查询语言](ddia/ch2.md) 
3. [存储与检索](ddia/ch3.md) 
4. [编码与演化](ddia/ch4.md) 

####  [II. 分布式数据](ddia/part-ii.md)

5. [复制](ddia/ch5.md) 
6. [分片](ddia/ch6.md) 
7. [事务](ddia/ch7.md)
8. [分布式系统的麻烦](ddia/ch8.md)
9. [一致性与共识](ddia/ch9.md) 

#### [III. 派生数据](ddia/part-iii.md)

10. [批处理](ddia/ch10.md) 
11. [流处理](ddia/ch11.md) 
12. [数据系统的未来](ddia/ch12.md)




## Storage

* SSD Internal



## [PostgreSQL](pg/)

PostgreSQL是世界上最先进的开源关系型数据库！

### SQL

* [PostgreSQL中的锁](note/pg-sql-lock.md) 

### GIS

* [PostGIS入门](gis/intro.md) 【EMPTY】


* [PostGIS教程-翻译计划](gis/README.md)

### Adminstration

- [Installation](pg/pg-admin-install.md)
- [Setup](pg/pg-admin-setup.md)
- [Configuration](pg/pg-admin-config.md)
- [Authentication](pg/pg-admin-auth.md)
- [PostgreSQL 监控](pg/pg-admin-monitor.md)
- [PostgreSQL备份与恢复](pg/pg-admin-backup.md)  
- [PostgreSQL WAL与检查点](pg/pg-admin-wal.md) 
- [PostgreSQL 高可用](pg/pg-admin-ha.md) 

### Tunning

* [Memory Tunning](pg/pg-tune-memory.md) 
* [Checkpoint Tuning Basic](pg/pg-tune-checkpoint)
* [Autovacuum Tuning Basics](pg/pg-tune-autovacuum.md) 

### Extension

* [PostGIS Installation](pg/ext-postgis-install.md)
* [FileFDW Usage](pg/ext-file_fdw-intro.md)
* [RedisFDW Installation](pg/ext-redis_fdw-install.md)
* [MongoFDW Installation](pg/ext-mongo_fdw-install.md)
* [PgAdmin Installation](pg/ext-pgadmin-install.md)


### Reference

* [PostgreSQL 9.6 中文文档](http://www.postgres.cn/docs/9.6/)
* [PostgreSQL 10.1 官方文档](https://www.postgresql.org/docs/10/static/index.html)


* [PostGIS 2.4 官方文档](https://postgis.net/docs/manual-2.4/)


* [Introduction to PostGIS](http://workshops.boundlessgeo.com/postgis-intro/index.html)

