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

金华app网站开发如何推广微信小程序

金华app网站开发,如何推广微信小程序,国内最好的摄影网站,培训网站htmlGaussDB作为一款企业级的数据库产品#xff0c;和开源数据库OpenGauss之间又是什么样的关系#xff0c;刚开始接触的时候是一头雾水#xff0c;因此本文简要对比下二者的区别#xff0c;以加深了解。 1、GaussDB和OpenGauss数据库简要对比 GaussDB是华为基于PostgreSQL数据…GaussDB作为一款企业级的数据库产品和开源数据库OpenGauss之间又是什么样的关系刚开始接触的时候是一头雾水因此本文简要对比下二者的区别以加深了解。 1、GaussDB和OpenGauss数据库简要对比 GaussDB是华为基于PostgreSQL数据库内核创新研发的企业级分布式关系型数据库支持分布式事务同城跨AZ部署数据0丢失支持1000的扩展能力PB级海量存储。最早GaussDB的定位是云数据库产品集合包括关系型和非关系型数据库产品矩阵如下 可以看到GaussDB数据库包括关系型的GaussDB(for openGauss)、GaussDB(for MySQL)和GaussDB(for PostgreSQL)非关系型的GaussDB(for Cassandra)、GaussDB(for Mongo)、GaussDB(for Redis)和GaussDB(for Influx)。不过从最新官网看到GaussDB数据库的划分又聚焦于关系型数据库从中可以看出从内部对GaussDB的产品定位上也有不同的理解。现在是定位更加清晰云数据库GaussDB是应用于金融、电信和政企等关键核心系统的分布式数据库尤其特指关系型的GaussDB(for openGauss)。 1.1 OpenGauss和PostgreSQL关系 GaussDB的内核引擎最早是基于PostgreSQL 9.2版本不断演进根据PG-XC架构衍生了多CN架构并开发了分布式执行框架和向量化引擎等重要特性。 OpenGauss作为GaussDB数据库的开源主备版本和PostgreSQL相比在底层架构和数据存储方面类似但OpenGauss在性能和扩展性方面进行了优化。主要在以下方面 执行模型OpenGauss优化了线程池模型满足高并发的访问需求NUMA改造OpenGauss支持信创服务器的Numa适配提升服务器的性能存储引擎优化OpenGauss支持列存和内存引擎满足HTAP类业务场景需求优化器优化结合实际的应用场景支持CBO对复杂查询场景的优化能力 对比PostgreSQL可以看到OpenGauss对数据库引擎的性能和架构做了适配性改造更符合国产化的需求以满足信创环境下大规模和复杂的数据处理请求。 1.2 GaussDB和OpenGauss不同之处 GaussDB数据库作为企业级的分布式数据库支持分布式和主备的部署场景其中分布式版本包含CN计算节点、DN数据存储节点和GTM分布式事务管理器等节点类型。GaussDB数据库的分布式版本是基于share-nothing架构实现的通过GTM-Lite技术实现事务强一致消除了无中心节点性能的瓶颈。而OpenGauss简单来说就是GaussDB(for OpenGauss)的一个开源版本支持主备部署形态。 1.2.1 组件类型 GaussDB数据库作为分布式架构数据库在数据库组件上相比OpenGauss数据库多了协调节点Coordinator Node和全局事务管理器Global Transaction Manager如下图所示。 OMOperation Manager运维管理模块提供数据库日常运维、配置管理的管理接口、工具等CMCluster Manager数据库管理模块管理和监控数据库系统中各个功能单元和物理资源的运行情况确保整个系统的稳定运行。CM提供数据库主备的状态监控、网络通信故障监控、文件系统故障监控、故障自动主备切换等能力。GTMGlobal Transaction Manager全局事务管理器负责生成和维护全局事务ID、事务快照、时间戳和sequence等全局唯一的信息。CNCoordinator Node协调节点负责接收来自应用的访问请求并向客户端返回执行结果负责对SQL请求解析并将请求路由到不同的DN分片上执行。DNData Node数据节点负责存储业务数据、执行数据查询任务以及向CN或客户端返回执行结果ETCD分布式键值存储系统用于共享配置和服务发现CMScm_server进行数据库实例管理和实例仲裁的组件。主要功能包括1接收各个节点上cm_agent发送的数据库各实例状态2提供数据库实例整体状态的查询功能3监控实例的状态变化并进行仲裁命令的下发Storage服务器的本地存储用于数据持久化支持集中式存储 对比GaussDB和OpenGaussOpenGauss由于是主备部署形态不需要分布式架构下的CN和GTM节点因此在数据库组件上有以下不同 1.2.2 部署架构 GaussDB和OpenGauss数据库部署架构如图所示GaussDB在数据库部署组件中多了CN协调节点和GTM全局事务节点。另外GaussDB数据库在分布式SQL执行的时候通过CN节点将SQL请求下发到不同的DN节点执行然后汇总结果到CN节点再返回给客户端而在OpenGauss中客户端直接从DN层获取数据并返回。 1.2.3 GaussDB和OpenGauss差异对比 前文对比了GaussDB和OpenGauss数据库在组件和架构上的不同下面总结下二者之间的差异 开发背景和社区支持OpenGauss是由华为公司发起的一个开源项目具有活跃的社区支持和贡献者。GaussDB则是华为公司在OpenGauss的基础上进行商业化扩展和增强后的产品提供企业级的支持和服务。功能特性OpenGauss作为开源产品其功能相对基础适合大多数通用场景并且可以根据需求进行定制和扩展。GaussDB在OpenGauss的基础上增加了更多的高级特性和优化包括但不限于性能优化、安全性增强、可靠性提升等以满足企业级应用的更高要求。技术支持和维护OpenGauss作为一个开源项目通常依赖于社区的支持和贡献来解决技术问题和提供更新。GaussDB作为商业产品由华为公司提供专业的技术支持和维护服务包括技术支持热线、定期更新和补丁等。适用场景OpenGauss适用于对成本敏感、需要灵活性和可控性的场景如中小型企业、教育机构或个人开发者。GaussDB更适合对数据安全、性能稳定性和服务质量有较高要求的企业级应用场景特别是大型企业和关键业务系统。部署架构OpenGauss支持主备部署架构满足高可用要求GaussDB支持主备和分布式部署形态高可用架构上支持多中心部署满足金融级别的高可用要求。扩展能力OpenGauss集中式部署受限于单台服务器的处理能力无法横向扩容GaussDB支持分布式部署架构具备横向扩展能力满足高并发高性能的场景。信创生态支持OpenGauss和GaussDB支持全栈信创能力和国产CPU、国产操作系统和中间件有很好的生态兼容。 1.3 总结 本文简要对比了GaussDB和OpenGauss数据库二者作为优秀的国产数据库虽然在发展路线和应用场景上会有所不同但在国产化基础软件信创改造的过程中都发挥了重要的作用。GaussDB作为企业级的分布式数据库在金融、电信等关键行业应用广泛而OpenGauss作为开源版本更像MySQL或PostgreSQL数据库一样的开源生态吸引更多的国产数据库爱好者参与共建、开发和优化。 参考资料 https://support.huaweicloud.com/gaussdb/index.htmlhttps://docs.opengauss.org/zh/docs/latest/docshttps://blog.csdn.net/HCIS_HENGCHI/article/details/133774888
http://www.hkea.cn/news/14504958/

相关文章:

  • 湖北外贸网站建设费用营销策略ppt
  • 开通网站需要什么手续如何用dw制作网页文字链接
  • 微官网和微网站宁波seo怎么推广
  • 科技公司网站响应式素材网站有哪些
  • 微小店网站建设价格企业logo设计报价
  • 四平网络推广台州关键词优化价格
  • 做网站 斗地主网站开发品牌
  • eclipse sdk做网站做网站销售有前景
  • 建网站发信息做推广更新wordpress需要ftp
  • 公司网站建设比较好的公司常用的seo工具推荐
  • 青岛移动公司网站做外贸服装的网站
  • 网站招聘方案怎么做河南省十大互联网企业
  • 互联网企业网站设计聊城网站优化技术
  • 做网站建设公司企业设计师投稿网站
  • 设计有特色的网站百度软件下载安装
  • 同个网站可以做多个外链吗怎么找上海网站建设
  • 建个人网站一般多少钱重庆公司名字
  • 网站推广策划思路与执行网站建设雨点
  • 中国企业500强最新排名2021优化推广公司哪家好
  • 单职业传奇网站医院门户网站建设规划
  • 太原网站建设公司5858有免费的网站域名吗
  • 网站建设登录界面代码08系统iis信息管理器怎么建设网站
  • 如何建立自己免费网站前端一般怎样做网站
  • 网站制作用什么如何做网络营销方案
  • 网站建设外包协议范本吉安知名网站建设
  • 抚宁网站建设怎么弄数据库备份做网站
  • 免费软件下载网站入口网页界面设计中
  • 内部网站建设_php mysql网站开发...
  • 爱网站免费一站二站网站开发空间小
  • 做网站赚金币专业的网站建设公司