数据同步
易小染
这个作者很懒,什么都没留下…
展开
-
CAP原则-个人理解
为什么说zookeper实现的是CP(一致)原则,而eureka实现的是AP(可用)原则zookeperzookeper的一致原则是在于,他在数据同步的时候,是不允许外部进行读写的,由此实现的强一致性。而分区容错性是必须要保证的,同时由于zookeeper有master节点的存在,在master节点down掉后,集群会进行选举,这个过程会消耗相当长的一段时间,这个时间集集群对外是不可用的,即所有服务都无法访问,所以说zookeeper牺牲掉了可用性,所以zookeper实现的是CP原则。eureka原创 2021-07-26 23:23:34 · 188 阅读 · 0 评论 -
syntax error near unexpected token `$‘\302\240‘‘
把脚本中的空格都删掉,无用的换行也删掉原创 2021-02-03 16:01:23 · 230 阅读 · 0 评论 -
Mysql分割字符串并对分割后的数据进行查询翻译
最近在处理ElasticSearch的数据同步。有一个需求要在sql里对字符串进行分割并对其进行翻译。需要同步的表里的数据结构是这样子的,而mysql的函数是没有split的,只有SubString。这里重点就是通过SubString函数得到split的效果。'103,105,106,107'翻译的表结构是这样子的需要通过dic_kind和dic_code两个数据找到对应的翻译字段。可以看到翻译字典表里的数据只支持一个一个数据的翻译。系统里是在java后台通过分割字符串进行翻译,这里由于是用l原创 2020-12-18 15:34:07 · 2799 阅读 · 0 评论 -
win10使用logstash-input-jdbc同步数据到es
logstash-input-jdbc是logstash的一个插件,logstash和ElasticSearch还有kibana简称ELK,logtash作为数据的收集以及过滤的一环,其可以作为数据同步的一个中间件。首先是下载,这里在5.x的版本后,logstash-input-jdbc已经被集合在了lofstash中,再下载了lofstash之后,便可使用。这里给出lofstash的下载地址,找到自己需要的版本。我是用的是7.7.1.logstash下载地址下载解压到本地。1.在bin的同级目录中创原创 2020-11-26 09:22:03 · 415 阅读 · 0 评论