Published onFebruary 19, 2020数据库的主键策略databaseprimary-keyuuidauto-incrementsnowflakedistributed-systemsid-generation探讨数据库主键的选择策略,对比自增ID、UUID和Snowflake算法的优缺点,分析数据类型选择,并介绍Snowflake及其衍生算法。
Published onFebruary 3, 2020PostgreSQL 分区表postgresqldatabasepartitioningperformancesql介绍 PostgreSQL 数据库分区表的类型、使用场景和基本操作。
Published onJanuary 26, 2020Python 背后的排序算法pythonsortingtimsortalgorithmsdata-structures简要介绍 Python 内置排序功能(Timsort)所使用的混合排序算法。
Published onJanuary 21, 2020一个 TCP 连接池的实现tcpconnection-poolnetworkingasyncioepollpython关于实现一个 TCP 连接池的笔记,涉及异步IO、epoll 和特殊数据结构。