Redis 多数据中心双向同步 祝辰## 携程技术沙龙 Redis 多数据中心双向同步 祝辰 ## 讲师介绍  ## 祝辰 • 携程框架架构部门 • 资深研发工程师 - 专注于 Redis 高可用系统的研发工作 • 对分布式存储系统有所涉猎 ## 目录 CONTENTS CONTENTS 1 开篇 2 携程的Redis架构 3 分布式理论 4 双向/多向同步的问题 5 CRDT ## 开篇 ## 19 世纪的通讯  “At 12:30 am on April 4th, 1841 President 5db673ac826312c/p12_2.jpg) 目前携程的 Redis 部署架构 通过携程的 X-Pipe 项目, 来达到 Redis 跨站点和跨区域的数据同步问题 目前已经支持上海到美国和德国的 Redis 数据同步 - 到德国法兰克福站点, 平均延迟在176ms 左右 到美西站点, 平均延迟在 160ms 左右 ## 需求的产生  到 TiDB 的全量数据迁移,及增量数据同步。可协助用户在不停机的情况下轻松将业务从 MySQL 切换至 TiDB。 ## 自建 TiDB 迁移到 TiDB 服务 UDTS 产品支持 TiDB 全量数据迁移至 TiDB 服务。用户在源 TiDB 开启 Pump, Drainer 可进行数据增量同步。UDTS 与源端 Pump, Drainer 一起可协助用户在不停机的情况下轻松将业务从自建 数据库。用户在 TiDB 服务上开启 Binlog 可将数据增量同步至下游 MySQL。UDTS 与 TiDB Binlog 服务一起可协助用户轻松建立 MySQL 从库。 ## 为 TiDB 服务建立 TiDB 从库 UDTS 产品支持 TiDB 全量数据迁移至 TiDB 数据库。用户在源 TiDB 服务上开启 Binlog 可将数据增量同步至下游 TiDB。UDTS 与 TiDB Binlog 服务一起可协助用户轻松建立0 码力 | 2 页 | 42.01 KB | 1 年前3
Kotlin 1.9.10 官方文档 中文版
Kotlin 中文站项目。 本书会与 Kotlin 中文站及 JetBrains 的 Kotlin 官方站准同步更新。 所以请时常来更新,或者阅读在线版本: https://book.kotlincn.net/。 2017-05-13,Kotlin 中文站的参考文档已翻译校对完毕且与官方站同步。 随着官网新增内容越来越多,尤其是 2021 年 版本库结构大改还导致翻译停滞了一段时间,已经有不少内容尚未翻译。 未翻译。 目前在不断完善翻译中,有些贡献者基于旧 版本翻译的内容也会逐步解决冲突合并进来。 当然,今后还会持续与官网保持同步更新并继续翻译,请随时关注。 欢 迎大家一起来翻译/改进,翻译前请阅读翻译指南草稿。 目前已更新至 1.9.10。最近一次更新:2023-10-28。 本书采用 Apache License 2.0 许可发布,因内容来源采用该许可。 下载离线版本: PDF | EPUB | MOBI 可变闭包变量 用于在 lambda 表达式中捕获可变闭包变量的装箱类不再具有 volatile 字段。 此更改提高了性能,但在一些罕见的使用 情况下可能导致新的竞争条件。如果受此影响,你需要提供自己的同步机制来访问变量。 javax.scripting 支持 Kotlin 现在与javax.script API(JSR-223)集成。 其 API 允许在运行时求值代码段: val engine =0 码力 | - 页 | 22.65 MB | 2 年前3
3. 数仓ClickHouse多维分析应用实践-朱元5/4/5/a5458db7fb86ab4e1f5c1167e010676e/p6_1.jpg) ## 数据同步ck 1. 基于公司对数据要求为T+1 2. 基于现有开发人员水平及成本 因此采用可视化同步工具kettle. 先将oracle数据平台维度信息以及相关主题清单数据同步至clichouse数据仓库 Etl服务器 - 通过clickhouse-client将文本导入ck数据库 4/5/a5458db7fb86ab4e1f5c1167e010676e/p9_2.jpg) ## 数仓建设-主题事实清单表 主题事实清单表采用引擎MergeTree. 同步策略: 每日从 oracle 数据平台增量同步到 ck 数仓. create table dw_hr.fct_rpt_dc_shop_vender_day ( stat_year Int16, stat_month0 码力 | 14 页 | 3.03 MB | 2 年前3
Back to Basics: Concurrency0 码力 | 141 页 | 6.02 MB | 1 年前3
开课吧基于混合云的Kubernetes平台落地实践-程亮- → 广 ## - 一键拉起环境 ## 原理 所有镜像自动生成 - 一键master镜像部署 1. 注册中心 2. Mysql Redis ES 3. 全链路微服务 4. 自动数据同步 ## 注意点 - 数据建设依赖于规划 - 数据如何切分  ## 数据 - 全量同步线上脱敏数据 • Mysql redis ES 全搭建 ● 数据全部物理隔离  ## - 多云部署架构图 












