• QQ群1:5276420
  • QQ群2:3336901
  • QQ群3:254622631
  • 文档群:150657323
  • 文档翻译平台:按此
  • 邮件列表:按此订阅
微信圈:PostgresChina
http://weibo.com/postgresqlchina

搜索:
用户:

密码:

    注册  晋级


PostgreSQL携手阿里云

PostgreSQL 透明加密(TDE,FDE) - 块级加密
doudou586 发布于 2016-12-02 17:28:54   评论:0   浏览: 5750 顶: 436  踩: 471 

  使用场景:一个表中有一个字段是性别, 这个表不管有多少条记录, 性别这个字段一般来说也就2个值,
    select count(distinct sex) from table;
得到的结果当然是2. 但是如果数据量很大的情况下, 这种运算就非常耗时, 需要排序,去重。

  那么有什么优化手段呢?
doudou586 发布于 2016-12-02 17:18:30   评论:0   浏览: 2844 顶: 455  踩: 419 

  图像处理的业务场景比较多,例如图像搜索、视频去重、人脸识别、美图、图片去重等。比如,视频去重,一些用户上传了较多的视频,同一部电影可能有不同的版本,分辨率不一样,音轨不一样,压缩比不一样。这种情况会导致服务端重复存储大量的视频。又比如甄别黄色视频或黄色图片,鉴黄师的职业要消失了。

  有什么方法可以得到重复的视频呢? 如何鉴别黄色视频和图片呢? 本文将给你揭晓。
doudou586 发布于 2016-11-28 22:00:29   评论:0   浏览: 4930 顶: 878  踩: 477 

  在数据库中更新记录时,有时为了对账,或者防纂改的目的,需要在更新后立即返回更新前和更新后的值。

  这个动作其实也可以在function中来保证,不过你要扩展FUNCTION的功能...本文要讲的是通过update returning语法来实现类似的对照功能。
doudou586 发布于 2016-11-28 18:13:04   评论:0   浏览: 2167 顶: 339  踩: 387 

  上班打卡是一件很常见的事情,就像小时候的大宝广告,大宝天天见。对于这种每天都要见的事物,也是广告主追逐的地盘,就好像电梯广告一样,门禁广告也悄然流行起来。

  小小的门禁机,每天活跃的时间为上下班高峰,可能也就2小时左右的时间,通常广告不易过长,往往是很简短的广告,也不易放太多广告在门禁内,一般十几个已经足够了,否则2小时都不够轮播的。本文介绍如何利用阿里云RDS for PostgreSQL特性(bitpack)来满足这样的需求。
doudou586 发布于 2016-11-25 22:06:52   评论:0   浏览: 2308 顶: 323  踩: 365 

PostgreSQL SSL链路压缩例子
doudou586 发布于 2016-11-25 21:55:12   评论:0   浏览: 101353 顶: 21528  踩: 21976 

PostgreSQL 如何实现网络压缩传输或加密传输(openssl)
doudou586 发布于 2016-11-25 21:43:26   评论:0   浏览: 8578 顶: 1759  踩: 1936 

PostgreSQL9.6检查点柔性优化-在单机多实例下的IO Hang问题浅析与优化
doudou586 发布于 2016-11-22 22:48:54   评论:0   浏览: 2478 顶: 342  踩: 388 

PostgreSQL 数组忽略大小写匹配
doudou586 发布于 2016-11-22 22:22:48   评论:0   浏览: 10497 顶: 2321  踩: 2373 

表或索引发生膨胀后,用户可以使用vacuum full或rewrite table(如cluster)的方式重建表。 但是vacuum full或者rewrite都需要持有排它锁,会堵塞读操作。为了减少锁冲突,社区有一个名为pg_reorg或pg_repack的插件,使用了增量的方式重组数据,最后通过切换FILENODE完成数据重组。
doudou586 发布于 2016-11-21 18:42:42   评论:0   浏览: 7899 顶: 1500  踩: 1736 

  看刑侦剧经常有看到人物拼图,然后到图库搜索的,以前可能靠的是人肉,今天,使用PG,可以靠数据库的图形近似度搜索功能。

  但本文不是写图形搜索,写的是文本搜索,而提到文本搜索,大家一定会想到分词。千万不要以为分词可以搞定一切需求,比如这样的需求就搞不定。 hello world打成了hello word或者hello w0rld,你要让数据库匹配出来,怎么搞???
doudou586 发布于 2016-11-21 18:36:26   评论:0   浏览: 5926 顶: 1302  踩: 1359 

在PostgreSQL中实现按拼音、汉字、拼音首字母搜索的例子
doudou586 发布于 2016-11-18 17:51:47   评论:0   浏览: 9851 顶: 1415  踩: 1588 

  一个数据库被映射到多个不同的文件,这些文件由底层的操作系统来维护。这些文件永久地存在于磁盘上。

  一个文件在逻辑上组织称为记录的一个序列。这些记录映射到磁盘块上。因为文件由操作系统作为一种基本结构提供,所以我们将假定作为基础的文件系统是存在的。我们需要考虑文件表示逻辑数据模型的不同方式。
doudou586 发布于 2016-11-18 17:08:05   评论:0   浏览: 15033 顶: 2324  踩: 2423 

  工欲善其事,必先利其器。对开发者来说,有个好的IDE可以事半功倍。 

  今天开发有个同学问我pgAdmin III有没有办法?先给出答案:pgAdmin III是可以格式化代码的!
doudou586 发布于 2016-11-18 12:47:46   评论:0   浏览: 6055 顶: 400  踩: 520 

  秒杀在商品交易中是一个永恒的话题,从双十一,到一票难求,比的仅仅是手快吗?其实对于交易平台来说,面对的不仅仅是人肉,还有很多脚本,外挂自动化的抢购系统,压力可想而知。

  秒杀的优化手段很多,就拿数据库来说,有用排队机制的,有用异步消息的,有用交易合并的。今天我要给大家介绍一种更极端的秒杀应对方法,裸秒。
doudou586 发布于 2016-11-18 12:22:05   评论:2   浏览: 2263 顶: 310  踩: 313 

PG查询引擎理论基础与实践
doudou586 发布于 2016-11-17 12:59:57   评论:0   浏览: 2728 顶: 352  踩: 376 

PostgreSQL Oracle兼容性之 plpgsql 自治事务(autonomous_transaction)补丁
doudou586 发布于 2016-11-17 12:58:00   评论:0   浏览: 3270 顶: 429  踩: 429 

  2016双十一刚过,大伙还在忙着收快递,我也没有闲着,总结一些双十一背后的数据库技术。本文将要给大家分享的是 双十一背后的 搜索和分词 相关技术。

PostgreSQL数据库在搜索领域有着非常不错的口碑。就如它在GIS领域一样,已经耕耘了多年,处于行业领先的地位。
9.6 ts search 加入了phrase功能(指包含了距离信息的lexemes),同时支持rank计算匹配系数,用PG社区核心Committer Oleg的话说,这次不小心打开了潘多拉魔盒,可想而知它的"牛逼"程度。
doudou586 发布于 2016-11-17 12:37:18   评论:0   浏览: 2562 顶: 376  踩: 473 

用好PostgreSQL role membership来管理继承组权限
doudou586 发布于 2016-11-15 16:30:17   评论:0   浏览: 11293 顶: 2144  踩: 2192 

  Oracle 12c提出了数据库多租户的概念,即PDBs(私有数据库),因为早期Oracle的设计是以schema为隔离的,schema的隔离不够彻底,原因是通过赋权就很容易获得不同SCHEMA下的数据。

  PDB的设计与PostgreSQL的Database概念非常相似,所以PostgreSQL实际上很适合用来实现类似PDB的场景,也即是多租户的场景。
doudou586 发布于 2016-11-15 00:15:36   评论:0   浏览: 4705 顶: 338  踩: 352 


© 2010 PostgreSQL中文社区

Debug: Elapsed Time: 0.0194s / Memory Used: 2.06MB