postgresql并发控制:事务隔离级别

数据库事务有四大特性:原子性(A),一致性(C),隔离性(I),持久性(D)。其中的隔离性,即是本文要讲的重点。

所谓隔离性,指的是不同事务在并发运行时,不会互相干扰。隔离性允许事务行为隔离于其他事...

postgresql读写分离pgpool

假设已经装好了主从库,如果没有请参考文章 postgresql主从配置

安装pgpool

ubuntu@master:~$ sudo apt-get install pgpool2

编辑pg...

postgresql主从配置

Master server

  1. 安装postgresql
   $ sudo apt-get install -y postgresql-9.5 postgresql-contrib-9.5
...

[转] 有哪些让你相见恨晚的思维方式?

结构化思维的内容简单来说,就是当我们面对问题时,通过某种结构,把它分解成一个个你能解决的部分。

它的实质是,从无序到有序的思考过程。在这个过程中,大致的一种思路是,把最顶端你需要解决的终极问题,分解...

trie树实现及其应用场景

Trie树,又称为字典树、前缀树,是一种多叉树结构。用来解决在一组字符串中集合中快速查找某个字符串的问题,典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),Trie树的本质是将字符串之间...

一致性哈希算法的原理

在分布式系统中,有这么一个不得不面对的应用场景:

如何将m条数据或者m个请求,尽可能均匀地映射到n个数据库节点或者n台服务节点上。其中m是动态增长的,而且一般m远大于n。

本质上来讲,它就...