Archive for 一月, 2016

  • 最近实验室数据库需要提高安全性,因为以前只有自己人用,基本上是在裸奔,知道端口号和IP就可以连接上,不需要任何认证信息,没有安全可言。最简单的认证方式就是用户名和密码,但平常使用PG的时候都没有用到,就研究了一下PG的认证方式,取取经。 配置与使用 PG的认证方式有很多种,而且对于不同的database,不同的user,不同的访问IP都可以选择不同的方式认证。具体在配置文件pg_hba.conf中说明。 local           DATABASE  USER  METHOD  [OPTIONS] host           DATABASE  USER  ADDRESS  METHOD […]

    PostgreSQL 客户端认证机制

    最近实验室数据库需要提高安全性,因为以前只有自己人用,基本上是在裸奔,知道端口号和IP就可以连接上,不需要任何认证信息,没有安全可言。最简单的认证方式就是用户名和密码,但平常使用PG的时候都没有用到,就研究了一下PG的认证方式,取取经。 配置与使用 PG的认证方式有很多种,而且对于不同的database,不同的user,不同的访问IP都可以选择不同的方式认证。具体在配置文件pg_hba.conf中说明。 local           DATABASE  USER  METHOD  [OPTIONS] host           DATABASE  USER  ADDRESS  METHOD […]

    Continue Reading...

  • 2015年马上就要结束了,感觉过的好快,不过仔细想想这一年还是经历了挺多事,当然也少不了有遗憾。不管好的坏的,都是今天总结的下酒菜。 DPINM 这是今年开始做的项目,D是分布式,P是并行,INM是实验室的数据库名字。名字不是我起的,因为开始时候一头雾水,都不知道能不能做得好,还即要并行,又要分布。当时还是挺期待这个项目了,因为单机版数据师兄师姐已经写了几代了,剩下多是修修补补的工作。这对我们来说不是分析,设计,代码,完成这种流程就能搞定的,因为刚开始的时候根本不知道要如何下手。分布的动机是单机版的处理能力有限,比如插入数据一多,内存就爆了,根本插入不进去(当然这是设计的问题),速度也慢了。所 […]

    再见2015

    2015年马上就要结束了,感觉过的好快,不过仔细想想这一年还是经历了挺多事,当然也少不了有遗憾。不管好的坏的,都是今天总结的下酒菜。 DPINM 这是今年开始做的项目,D是分布式,P是并行,INM是实验室的数据库名字。名字不是我起的,因为开始时候一头雾水,都不知道能不能做得好,还即要并行,又要分布。当时还是挺期待这个项目了,因为单机版数据师兄师姐已经写了几代了,剩下多是修修补补的工作。这对我们来说不是分析,设计,代码,完成这种流程就能搞定的,因为刚开始的时候根本不知道要如何下手。分布的动机是单机版的处理能力有限,比如插入数据一多,内存就爆了,根本插入不进去(当然这是设计的问题),速度也慢了。所 […]

    Continue Reading...