PostgreSQL offset 原理,及使用注意事项
使用PostgreSQL查询记录时,可以使用offset跳过一些记录,从跳跃点开始取后面的数据。但是这里有一个问题是这样的:
postgres=# create or replace function f() returns void as $$
declare
begin
rais
PostgreSQL 最佳实践 - 块级增量备份(ZFS篇)方案与实战
背景
在实际的生产环境中, 当数据库越来越多, 越来越大.
备份可能会成为比较大的问题, 传统的逻辑备份对于大的数据库不适用(因为备份和还原可能是比较耗时的, 而且也不能回到任意时间点, 还会造成数据库膨胀(长时间repeatable read iso), 好处是可以跨平台恢复, 可选恢复表
流计算风云再起 - PostgreSQL携PipelineDB力挺IoT(物联网)
标签
PostgreSQL , pipelinedb , 流计算 , patch , bug , libcheck , zeromq , kafka , kinesis , IoT , 物联网
背景
pipelinedb是基于PostgreSQL的一个流式计算数据库,纯C代码,效率极高(32c机器,单机日处理流水达到了250.56亿条)。同时它具备了PostgreSQL强大的功能基础,正
PostgreSQL 秒杀场景优化
秒杀场景的典型瓶颈在于对同一条记录的多次更新请求,然后只有一个或者少量请求是成功的,其他请求是以失败或更新不到告终。
例如,Iphone的1元秒杀,如果我只放出1台Iphone,我们把它看成一条记录,秒杀开始后,谁先抢到(更新这条记录的锁),谁就算秒杀成功。
例如:
使用一个标记位来表示这条记