专栏首页程序员的SOD蜜同步一个数据库要发多少个数据包?

同步一个数据库要发多少个数据包?

 系列文章索引:

[WCF邮件通信系统应用 之 数据同步程序 之 设计内幕 之 一]

同步一个数据库要发多少个数据包?

[WCF邮件通信系统应用 之 数据同步程序 之 设计内幕 之 二] "开门待客"还是“送货上门”?

[WCF邮件通信系统应用 之 数据同步程序 之 设计内幕 之 三]

“设计应对变化”--实例讲解一个数据同步系统

[WCF邮件通信系统应用 之 数据同步程序 之 设计内幕 之 四]

唯一不变的就是一直在变”--“数据”的华丽“变身术”

    前期曾经有同事问到:同步一个数据库要发多少个数据包?     也有人问到:一天的数据,可不可以只发一个数据包?     类似的问题比较多,大家一想到数据就想到数据文件,数据包,这是最普遍的做法 ,也就成了习惯的想法,往往一旦思维模式固定之后,对于新的东西就有一点难以接受了。

    为什么数据要放到数据文件或者数据包中?数据是什么?一般人想到的就是销售数据表之类的东西,这些,都是“形而下”的东西,如果要让我们的解决方案更通用,我们需要一点“形而上学”,数据就是信息,(我们这里的)信息的计算机化就是字节流,字节流最方便存储和访问的地方就是“内存”,对,是内存,所以我们不需要文件,所以我们可以把信息直接放到邮件的正文里面。可以放到邮件的附件里面吗?可以,如果你走路喜欢多绕几个弯,说话喜欢拐弯抹角,但这不是我的性格,我喜欢简单,直接。如果你非要问我这样做还有啥其它好处?那就是“安全”--不容易被第三方软件截获,不会感染病毒。

    所以,对于本方案中使用邮件来做数据同步的想法,最关心的不是多少个数据包,数据是存正文还是附件这样的问题,而是如何处理起来更快,更有效,更稳定,如果非要问数据是怎么传输的?我给你的答案是:数据在对象里面,我用邮件把这些对象发送到了很远的地方。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 使用OQL“语言”构造ORM实体类的复杂查询条件

    OQL”语言“ 是PDF.NET数据开发框架的实体对象查询语言,一直以来,ORM的复杂查询条件都是困扰ORM的问题,所以很多时候不得不舍弃ORM,直接手工拼接S...

    用户1177503
  • 功能实现了软件就做好了吗?

        常常在问自己这样一个问题,也听到很多人都说“先实现功能”,也许在某种意义上不得不如此,但我认为这不是真正意义上的软件开发,实现功能重要,软件的维护更重要...

    用户1177503
  • 架构重构改善既有代码的设计

    (本文摘自2010技术应用计划相关章节)     当架构模型进行迭代的过程中,必然伴随着对模型进行修改和改进。我们如何防止对模型的修改,又如何保证对模型进行正确...

    用户1177503
  • 大数据时代的结构化存储-HBase的应用实践

    时间回到2011年,Hadoop作为新生事物,在阿里巴巴已经玩得风生水起,上千台规模的"云梯"是当时国内名声显赫的计算平台。 这一年,Hadoop的好兄弟HBa...

    大数据和云计算技术
  • iptables防火墙原理知多少?

    1. netfilter与iptables Netfilter是由Rusty Russell提出的Linux 2.4内核防火墙框架,该框架既简洁又灵活,可实现安...

    小小科
  • 独家 | 一文带你读懂特征工程!

    本文描述了一个典型的基于跨行业标准流程的标准机器学习管道,作为数据挖掘行业的标准过程模型。

    数据派THU
  • 移位溢出

    实际项目中需要计算SD卡中某个目录的大小,并判断该目录所占空间是否超过SD卡总容量的一半。 测试过程中经常发现误报,该目录所占空间远小于SD卡容量一半的时候,...

    coderhuo
  • 第一次接触 Kaggle 入门经典项目泰坦尼克号就斩获前 1%,他做了什么?

    * Photo by Willian Justen de Vasconcellos on Unsplash

    AI研习社
  • 你真的需要那么多报表么?

    企业对于数据的重视程度越来越高,很多业务部门也深刻意识到了数据的重要性,希望通过数据挖掘出动态变化,复杂,跨域多渠道的,内外部集成的业务现象背后的逻辑,从而来指...

    凯哥
  • APT28又开始活跃了,然而并没有什么用

    APT28 看来可以获得今年安全奥斯卡的史诗级失败奖了。因为他们对参加 CyCon 安全大会的专家们使用了鱼叉式钓鱼攻击。 本月初,APT28 对 CyCon的...

    FB客服

扫码关注云+社区

领取腾讯云代金券