其他_postgreSQL相关

其他_postgreSQL相关,第1张

概述还在mysql和postgreSQL徘徊的同学可以看一下:http://bbs.chinaunix.net/thread-1688208-1-1.html 我主要是被它 1.支持复杂的sql查询 2.进程机制,比线程对多核cpu利用率更高(上面是这样写的,没做个测试) 3.BSD开源,以及其他的多个优点 postgreSQL ubuntu 搭建:http://www.cnblogs.com/blu

还在MysqL和postgresql徘徊的同学可以看一下:http://bbs.chinaunix.net/thread-1688208-1-1.html

我主要是被它

1.支持复杂的SQL查询

2.进程机制,比线程对多核cpu利用率更高(上面是这样写的,没做个测试)

3.BSD开源,以及其他的多个优点

postgresql ubuntu 搭建:http://www.cnblogs.com/bluesfeng/archive/2010/09/01/1815417.html

有几个数据库的概念普及一下


关系型数据库(sql): MysqL,postgresql代表

非关系型数据库(nosql):mongoDB,HBase代表(虽然功能比较匮乏,但是如果和hadoop联合起来做分布式,这是最好的选择,它是hadoop的子项目)

缓存型(cache):memcache(完全内存),Redis(存在硬盘交换)



差别:

关系型数据库中的表都是存储一些格式化的数据结构,每个元组字段的组成都一样,即使不是每个元组都需要所有的字段,但数据库会为每个元组分配所有的字段,这样的结构可以便于表与表之间进行连接等 *** 作,但从另一个角度来说它也是关系型数据库性能瓶颈的一个因素。而非关系型数据库以键值对存储,它的结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销。

事务型数据库:

事务型数据库主要是实时的,面向应用的数据库,响应及时性要求很高,只关注最近一段时间的数据。就是平时搭建的服务都叫事务型数据库。

分析型数据库:

分析型数据库主要是用于在大量数据中分析规律的,一般存储的数据时间跨度长,数据量大,对实时性要求不高,通过查询分析规律趋势,用于产品决策等。
总结

以上是内存溢出为你收集整理的其他_postgreSQL相关全部内容,希望文章能够帮你解决其他_postgreSQL相关所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1177917.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存