当前位置: 首页 > news >正文

阳朔到桂林北南宁seo推广优化

阳朔到桂林北,南宁seo推广优化,市桥网站建设,2019 做网站*** Greenplum*** 是一款开源数据仓库。基于开源的PostgreSQL改造#xff0c;主要用来处理大规模数据分析任务#xff0c;相比Hadoop#xff0c;Greenplum更适合做大数据的存储、计算和分析引擎 它本质上是多个PostgreSQL面向磁盘的数据库实例一起工作形成的一个紧密结合的数… *** Greenplum*** 是一款开源数据仓库。基于开源的PostgreSQL改造主要用来处理大规模数据分析任务相比HadoopGreenplum更适合做大数据的存储、计算和分析引擎 它本质上是多个PostgreSQL面向磁盘的数据库实例一起工作形成的一个紧密结合的数据库管理系统DBMS。 它基于PostgreSQL 9.4开发其SQL支持、特性、配置选项和最终用户功能在大部分情况下和PostgreSQL非常相似。 与Greenplum数据库交互的数据库用户会感觉在使用一个常规的PostgreSQL DBMS。 针对性的对海量的结构化数据进行处理 专门针对大数据的一种数据库 https://docs-cn.greenplum.org/v6/admin_guide/dml.html 对海量数据进行结构化处理同时具备分布式架构的特色 由mpp架构衍生 mysql等传统数据库不具备海量数据处理的能力 “关系型数据库” or “分布式数据库” PostgreSQL关系型数据库 1、什么是GreenPlum GreenPlum数据存储将数据存储到每一个节点上面 Mysql数据存储数据存储在表中 关系型数据库和非关系型数据库的区别 关系型数据库的数据表格之间都具有关联性而分布式数据库不具有关联性因而又叫非关系型数据库。关系型数据库在读写方面使用率非常高就导致它的读写并发性也非常的高。分布式型数据库虽然对于读写的并发性要求不高但在大数据量以及联系处理方面的要求就比较高。关系型数据库因对于读写的量大对于数据的敏感性方面就没有那么强。而分布式数据库在数据敏感性与大数据储存方面要求就比较高了。关系型数据库只是支持基础的储存形式类型而分布式数据库支持的储存形式就非常的多有文档形式图片形式游戏形式等等。 综上所述分布式数据库和关系型数据库区别还是很大的而且不同的需求使用的数据库也不一样。分布式数据库应用场景就比较广泛有金融行业电信行业电商行业等。 2、MPP架构的由来 MPP也被称为shared nothing架构指有两个或者更多个处理器协同执行一个操作的系统每一个处理器都有其自己的内存、操作系统和磁盘。 Greenplum使用这种高性能系统架构来分布数T字节数据仓库的负载并且能够使用系统的所有资源并行处理一个查询。 3、GreenPlum的组成 GreenPlum数据库是Master Server、Segement Server和Interconnect由三部分组成的 PostgreSql单点故障问题当MPP中的Master出问题了挂掉之后所有集群都会处于瘫痪状态 运行流程 客户端发起请求例如写入一个sql— Master主节点处理当主节点Master损坏了之后旁边的Standby就发挥作用体现出高可用性接管客户端发来的请求----到Segenment中存入数据接收来自Master的查询计划将数据结果再返回给Master------Master将分析结果进行汇总再返回给客户端 Intertconncet网络通信组件重要中间层利用网络通信 将数据进行来回整合和发送 Master: (1) 建立与客户端的会话连接和管理 (2) SQL的解析并形成分布式的执行计划 (3) 将生成好的执行计划分发到每个 Segment 上执行 (4) 收集 Segment 的执行结果 (5) Master 不存储业务数据只存储数据字典 (6) Master 主机可以一主一备分布在两台机器上 (7) 为了提高性能 Master 最好单独占用一台机器 Segment: (1) 业务数据的存储和存取 (2) 执行 Master 分发的 SQL 语句 (3) 对于 Master 来讲每个 Segment 都是对等的负责对应数据的存储和计算 (4) 每一台机器上可以配置一到多个 Segment (5) 由于每个 Segment 都是对等的建议采用相同的机器配置 (6) Segment 分 primary 和 mirror 两种一般交错的存放在子节点上。 优缺点 优点 缺点 但是有个坏消息是 GreenPlum突然闭源了网络上已经很难找到免费的资源包 PostgreSQL数据库 下载 https://www.postgresql.org/download/linux/redhat/ PostgreSQL相对于MySQL的优势 在SQL的标准实现上要比MySQL完善而且功能实现比较严谨。对表连接支持较完整优化器的功能较完整支持的索引类型很多复杂查询能力较强。PG主表采用堆表存放MySQL采用索引组织表能够支持比MySQL更大的数据量。PG的主备复制属于物理复制相对于MySQL基于binlog的逻辑复制数据的一致性更加可靠复制性能更高对主机性能的影响也更小。PostgreSQL支持JSON和其他NoSQL功能如本机XML支持和使用HSTORE的键值对。它还支持索引JSON数据以加快访问速度特别是10版本JSONB更是强大。PostgreSQL完全免费而且是BSD协议如果你把PostgreSQL改一改然后再拿去卖钱也没有人管你这一点很重要这表明了PostgreSQL数据库不会被其它公司控制。相反MySQL现在主要是被Oracle公司控制。 MySQL相对于PG的优势innodb的基于回滚段实现的MVCC机制相对PG新老数据一起存放的基于XID的MVCC机制是占优的。新老数据一起存放需要定时触 发VACUUM会带来多余的IO和数据库对象加锁开销引起数据库整体的并发能力下降。而且VACUUM清理不及时还可能会引发数据膨胀。MySQL采用索引组织表这种存储方式非常适合基于主键匹配的查询、删改操作但是对表结构设计存在约束。MySQL的优化器较简单系统表、运算符、数据类型的实现都很精简非常适合简单的查询操作。MySQL相对于PG在国内的流行度更高PG在国内显得就有些落寞了。MySQL的存储引擎插件化机制使得它的应用场景更加广泛比如除了innodb适合事务处理场景外myisam适合静态数据的查询场景。 总结 从应用场景来说PG更加适合严格的企业应用场景比如金融、电信、ERP、CRM但不仅仅限制于此PostgreSQL的jsonjsonbhstore等数据格式特别适用于一些大数据格式的分析而MySQL更加适合业务逻辑相对简单、数据可靠性要求较低的互联网场景比如google、facebook、alibaba当然现在MySQL的在innodb引擎的大力发展功能表现良好 PG的社区 纯社区 他们为什么要贡献核心代码 最终用户 希望社区长久期望可以享受免费的、可持续发展的、开源的、不被任何商业公司、不被任何国家控制的企业级数据库。去O去DB2 去Sybase不靠数据库赚钱PG用到的人越多越多人背书使用越靠谱事实也是如此抛砖引玉企业投入2个研发持续贡献(一年可能一两百万)实际上整个PG社区有数千人在贡献对最终用户来说简直赚到了。使用商业数据库除了LICENSE等成本依旧需要投管理、研发、外包资源一年数千万甚至上亿公司越大越有动力去贡献社区。从趋势来看给PG贡献代码的大客户只会越来越多 同为开源软件PostgreSQL源码使用自由友好、商业应用不受任何公司实体所控制而MySQL则在一定程度上有所限制。 PostgreSQL社区 http://www.postgres.cn/index.php/v2/home 阿里云的是需要购买的 华为云的可以试用一个月 一些资源链接 csdnPostgreSQL 教程从入门到精通 https://blog.csdn.net/aaa134529/article/details/139107899 PostgreSQL 16.2 文档 https://postgresql.ac.cn/docs/current/index.html 图灵学院的PostgreSQL课程语雀连接 https://www.yuque.com/docs/share/0526da15-a8df-4d03-986c-01e68bdffde7?# 里面也有一些其他的课程内容JavaWeb SpringMVC Gradle 等
http://www.dnsts.com.cn/news/211423.html

相关文章:

  • 用层做的网站在百度上做网站推广效果怎么样
  • 深圳建设交易网站做汽车拆解视频网站
  • 手机网站源码 php网站开发 net
  • 暖色网站模板物流网站开发
  • 怎么把自己笔记本做服务器做个网站汽车之家2023官网
  • 域名转移 网站访问工程承包平台app
  • 如何选择百度网站优化公司网站建成后 再添加小功能麻烦吗
  • 做网站必要性深圳成交型网站建设
  • 深圳网站程序开发制作“哈尔滨企业服务平台”公众号
  • 厦门 网站设计济南富库网络技术有限公司
  • wordpress 做的网站网站做树状结构有什么作用
  • 营销型网站的建设流程苍溪县建设局网站
  • 做网站的服务商网站服务器配置
  • 网站排名监控工具甜品售卖网站网页设计
  • 网站建设策划书的主要内容网站建设就业前景
  • 凡科与wordpressseo公司被百度稿了能和解吗
  • 深圳网站设计定制开发wordpress jquery 插件
  • 佛山网站建设品牌潍坊网站建设外包
  • 深圳自助企业建站模版android源码下载网站
  • 网站建设服务器都有哪些平台营销
  • 河南企业网站推广寻找客户资源的网站
  • 想在微信公众号上做网站链接彩票网站上的走势图是怎么做的
  • 寻找做电影网站团队合作电商创业项目有哪些
  • 导航网站是怎么做的php网站建设含义
  • 中国建设银行网站转账南京网站设计公司济南兴田德润简介图片
  • 企业网站的种类宁波网站推广找哪家
  • 芜湖企业做网站计算机前端和后端区别
  • 腾讯网站建设专家深圳知名seo公司
  • 小企业网站制作最新淘宝客网站程序
  • 长春启做网站多少站点查询