0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SharePlex Replication for PostgreSQL-逻辑选择

哲想软件 来源:哲想软件 2023-11-29 16:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

您是否有需要复制用于灾难恢复或高可用性的PostgreSQL数据库?

您想要在多个PostgreSQL数据库之间近乎实时地共享数据吗?

您是否想将Oracle数据库中的数据共享到PostgreSQL数据库中?

PostgreSQL数据库中的数据是否需要Oracle数据库中的数据?

如果您对以上任何一个问题的回答是肯定的,或者您还有其他需要复制的理由,那么您需要考虑Quest屡获殊荣的多平台复制工具:SharePlex。

PostgreSQL复制

最新版本的PostgreSQL支持从一个PostgreSQL数据库到另一个PostgreSQL数据库的逻辑复制和物理复制。

物理复制涉及将预写日志(Write-Ahead-Log,WAL)从源复制或流式传输到目标,并且需要对源和目标进行操作系统级别的访问。

逻辑复制首先读取WAL,允许对复制的内容进行一定的选择,并且可以在不需要操作系统访问的情况下远程完成,这使得它适合于数据库即服务平台(DBaaS),如Amazon和Azure云服务。

限制

虽然“本地”PostgreSQL复制对于某些用例可能是足够的,但还是有一些明显的限制。

单向只

PostgreSQL复制基本上是单向的。虽然双向或点对点复制是可能的,但没有内置功能来防止“循环”复制,即重复传播一个数据库中的更改。此外,检测和解决冲突(记录在两个数据库中同时更新)必须由外部进程执行。

单一平台

PostgreSQL复制是严格意义上的PostgreSQL数据库之间的复制。如果你需要流数据到Kafka这样的事件代理,或者与Oracle数据库共享数据,或者将数据加载到NO-SQL数据库,你将需要另一个工具。

SharePlex-合乎逻辑的选择

QuestSharePlex克服了本地PostgreSQL的限制,并提供了真正的跨平台复制和内置冲突解决方案的点对点复制。

多平台

基于超过25年的Oracle-to-Oracle复制经验,SharePlex现在支持PostgreSQL作为源,可以复制到多个数据库目标,包括PostgreSQL、Oracle、SQLServer和MySQL。

SharePlex还可以将JSON或XML格式的变更数据从PostgreSQL复制到ApacheKafka或基于Kafka的代理(如Confluent或AzureEvent Hub);或者是可以复制到任何地方的文件。

对等复制

SharePlex支持完全的点对点复制,不仅支持从PostgreSQL到PostgreSQL,还支持PostgreSQL到Oracle或Oracle到PostgreSQL。这使您可以自由地构建具有任意数据库的应用程序,同时保持数据的一致性。

SharePlex还可以防止“循环”复制,并可以自动检测和解决冲突。

其他的优势

SharePlex可以使用物理或逻辑复制;但无论如何捕获数据,SharePlex都提供了复制内容的完整选择,一直到单个行或列。

从一个捕获过程,SharePlex可以复制到多个目标数据库。您可以将整个数据库复制到另一个站点进行灾难恢复,同时选择一些表复制到报表数据库或基于云的分析平台。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

    128629
  • SQL
    SQL
    +关注

    关注

    1

    文章

    789

    浏览量

    46369
  • 数据库
    +关注

    关注

    7

    文章

    3993

    浏览量

    67736

原文标题:SharePlex Replication for PostgreSQL-逻辑选择

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    长晶科技逻辑芯片产品矩阵介绍

    逻辑IC是用于实现基本逻辑运算和复合逻辑运算的集成电路, 广泛应用于各种电子设备和系统中,成为现代电子设备智能化、高效化的关键所在。
    的头像 发表于 11-04 17:47 1055次阅读
    长晶科技<b class='flag-5'>逻辑</b>芯片产品矩阵介绍

    MDD 逻辑IC的逻辑电平不兼容问题与解决方案

    在现代电子系统中,MDD辰达半导体逻辑IC(集成电路)扮演着至关重要的角色,广泛应用于数据处理、时序控制、信号转换等各类电路中。随着技术的进步,不同逻辑系列的IC(如TTL、CMOS、BiCMOS等
    的头像 发表于 10-29 09:39 159次阅读
    MDD <b class='flag-5'>逻辑</b>IC的<b class='flag-5'>逻辑</b>电平不兼容问题与解决方案

    如何选择合适的逻辑芯片

    电工们可能对放大器头疼、可能对ADC/DAC应用发怵,但是对于小逻辑芯片,那就轻车熟路、信手拿来对着真值表就可以放心使用了。但是这小小的逻辑芯片,却演绎着控制系统的大世界。
    的头像 发表于 07-14 17:38 995次阅读
    如何<b class='flag-5'>选择</b>合适的<b class='flag-5'>逻辑</b>芯片

    《仿盒马》app开发技术分享-- 个人中心页or静态头像选择(业务逻辑)(22)

    登录页面,这时候我们就会回到个人中心页面,那么现在我们的业务逻辑是一种什么样的形式?登录成功后我们需要显示用户的信息,并且在下次登录时依旧展示个人信息。同时我们还新增了一个头像选择的静态弹窗,丰富
    发表于 06-30 13:24

    多值电场型电压选择晶体管结构

    为满足多进制逻辑运算的需要,设计了一款多值电场型电压选择晶体管。控制二进制电路通断需要二进制逻辑门电路,实际上是对电压的一种选择,而传统二进制逻辑
    发表于 04-16 16:42 2次下载

    多板 PCB 组装中最常见的逻辑错误

    到电路板原型制作结束后,也无法发现这些错误。幸运的是,您可以采取一些简单的解决方案和设计选择,避免电路板之间出现这些逻辑连接错误。01什么是电路板之间的逻辑连接错误?
    的头像 发表于 03-14 18:15 697次阅读
    多板 PCB 组装中最常见的<b class='flag-5'>逻辑</b>错误

    CMOS逻辑IC是如何构成的

    电子设备正常运转离不开“逻辑”的精密驱动。例如,当我们在手机上滑动屏幕时,背后就有无数个CMOS逻辑电路在默默工作,它们通过复杂的逻辑运算,将我们的触摸信号转化为手机能够理解的指令,从而实现各种功能。
    的头像 发表于 03-10 10:33 937次阅读
    CMOS<b class='flag-5'>逻辑</b>IC是如何构成的

    展望PostgreSQL 18的新特性

    距离 PostgreSQL 17 正式发布已近半年,按照每年发布一个大版本的惯例,PostgreSQL 18 预计将在 2025 年底发布。距离正式发布还有一段时间,社区的开发工作仍在如火如荼地进行中。
    的头像 发表于 03-03 16:51 1392次阅读
    展望<b class='flag-5'>PostgreSQL</b> 18的新特性

    逻辑板升级工具

    逻辑板升级工具
    发表于 02-10 13:50 0次下载

    利用SSIS源、查找及目标组件集成PostgreSQL数据至ETL流程

    使用SSIS源、查找和目标组件在ETL中集成PostgreSQL数据 Devart SSIS Data Flow Components for PostgreSQL 允许您将 PostgreSQL
    的头像 发表于 02-07 09:24 1658次阅读
    利用SSIS源、查找及目标组件集成<b class='flag-5'>PostgreSQL</b>数据至ETL流程

    如何选择合适的PLD型号

    选择合适的PLD(可编程逻辑器件)型号时,需要考虑多个因素,以确保所选器件能够满足应用需求并具有成本效益。以下是一些关键的步骤和考虑因素: 一、明确应用需求 功能需求 :确定PLD需要实现的具体
    的头像 发表于 01-20 09:40 944次阅读

    dbForge Studio for PostgreSQL:PostgreSQL数据库多功能集成开发环境

    什么是 dbForge Studio for PostgreSQL?是一个集成工具包中包含 PostgreSQL 所需的一切 上下文感知SQL代码补全、智能格式化和语法验证 消除性能瓶颈的查询优化器
    的头像 发表于 01-16 17:26 878次阅读

    如何选择TTL电平器件

    选择TTL电平器件时,需要考虑多个因素以确保所选器件能够满足特定的应用需求。以下是一些关键步骤和考虑因素: 一、明确应用需求 逻辑功能 :确定所需的逻辑门类型,如与门(AND)、或门(OR)、非门
    的头像 发表于 01-16 10:04 987次阅读

    复合的逻辑运算

    符合逻辑运算
    的头像 发表于 01-16 09:10 557次阅读
    复合的<b class='flag-5'>逻辑</b>运算

    PostgreSQL将不再支持MD5密码

    根据 PostgreSQL 代码仓库的最新动态,近日有维护者提交了“弃用 MD5 密码支持”的 commit。 该维护者指出,MD5 被认为不适合用作加密散列算法已有一段时间。 此外
    的头像 发表于 12-10 16:14 736次阅读