Apache ShardingSphere(Incubating) 云架构演化read 读写分离 水平分片 水平拆分+读写分离 App1 S1 App2 App3 M2 sync read S2 S3 M1 M3 write 引入中间件 App1 M1 App2 App3 S2 M2 M3 S1 S3 数据库中间件 write sync read 拆分策略定制化 行表达式:t_order_$->{uid0 码力 | 37 页 | 3.00 MB | 1 年前3
解密SHARDINGSPHERE与SERVICECOMB联合打造的分布式事务解决方案q=servicecomb servicecomb.apache.org 数据分片 金 融 App1 S1 App2 App3 M2 sync read S2 S3 M1 M3 write App1 M1 App2 App3 S2 M2 M3 S1 S3 数据库中间件 write sync read 7 github.com/apache?q=servicecomb0 码力 | 19 页 | 4.18 MB | 1 年前3
Apache ShardingSphere(Incubating)云架构演化2018年PostgreSQL中国技术大会 水平拆分+读写分离 App1 S1 App2 App3 M2 sync read S2 S3 M1 M3 write 2018年PostgreSQL中国技术大会 引入中间件 App1 M1 App2 App3 S2 M2 M3 S1 S3 数据库中间件 write sync read 2018年PostgreSQL中国技术大会0 码力 | 34 页 | 5.07 MB | 1 年前3
谈谈MYSQL那点事拥有自己独立的缓冲池,能够缓存数据和索引 拥有自己独立的缓冲池,能够缓存数据和索引 MySQL 架构设计—应用架构 强一致性 对读一致性的权衡,如果是对读写实时性要求非常高的话, 就将读写都放在 M1 上面, M2 只是作为 standby 。 比如,订单处理流程,那么对读需要强一致性,实时写实 时读,类似种涉及交易的或者动态实时报表统计的都要采 用这种架构模式 弱一致性 如果是弱一致性的话,可以通过在 性的设 计架构模式。 中间一致性 如果既不是很强的一致性又不是很弱的一致性,那 么我们就采取中间的策略,就是在同机房再部署一个 S1(R) ,作为备库,提供读取服务,减少 M1(WR) 的 压力,而另外一个 idc 机房的 M2 只做 standby 容灾方 式的用途。 当然这里会用到 3 台数据库服务器,也许会增加采 购压力,但是我们可以提供更好的对外数据服务的能力和0 码力 | 38 页 | 2.04 MB | 1 年前3
实现PostgreSQL逻辑复制实战2016Postgres中国用户大会 Postgres Conference China 2016 中国用户大会 SQL语句 数据 MYSQL PG ORACLE LOGICAL Broker M1 M2 M3 Mn Master 逻辑解码 产生SQL+数据 MQ消息队列 DB重放语句 逻辑复制架构图 2016Postgres中国用户大会 Postgres0 码力 | 17 页 | 1.90 MB | 1 年前3
Pivotal Greenplum 最佳实践分享Set of Active Segment Instances P4 P5 P6 P10 P11 P12 P16 P17 P18 P22 P23 P24 M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 M11 M12 M13 M14 M15 M16 M17 M18 M19 M20 M210 码力 | 41 页 | 1.42 MB | 1 年前3
DBeaver User Guide v.21.2of Java program. To get thread dump: Run the following on your terminal: jstack $(ps aux | grep -m1 dbeaver | awk '{print $2}') > thread-dump.txt Just open task manager (CTRL+Escape), find DBeaver in0 码力 | 263 页 | 13.78 MB | 1 年前3
DBeaver User Guide v.6.2of Java program. To get thread dump: Run the following on your terminal: jstack $(ps aux | grep -m1 dbeaver | awk '{print $2}') > thread-dump.txt Just open task manager (CTRL+Escape), find DBeaver in0 码力 | 263 页 | 13.78 MB | 1 年前3
DBeaver User Guide v.6.3of Java program. To get thread dump: Run the following on your terminal: jstack $(ps aux | grep -m1 dbeaver | awk '{print $2}') > thread-dump.txt Just open task manager (CTRL+Escape), find DBeaver in0 码力 | 274 页 | 15.03 MB | 1 年前3
DBeaver User Guide v.7.0of Java program. To get thread dump: Run the following on your terminal: jstack $(ps aux | grep -m1 dbeaver | awk '{print $2}') > thread-dump.txt Just open task manager (CTRL+Escape), find DBeaver in0 码力 | 277 页 | 15.10 MB | 1 年前3
共 63 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













