`
echohfut
  • 浏览: 231119 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数据库 replication and partitioning

阅读更多

partitioning应用在划分正交的业务领域到不同的数据库;replication同loader balance用在一起。有同步和异步两种方式。

 

1. Synchoronus

网速要求比较快,用在业务关键的领域比如金融

 

不同节点相互备份和partitioning

 

 

2. Asynchoronous

 

异步方式用Queue,Pub/Sub方式。应用场景包括disarster recovery,网速慢时

 

 

  • 大小: 10.9 KB
  • 大小: 2.3 KB
分享到:
评论

相关推荐

    Cassandra Java Client.zip

    8. **Replication and Partitioning**:了解Cassandra的数据复制策略(例如NetworkTopologyStrategy或SimpleStrategy)和分区机制是关键,这决定了数据在集群中的分布和冗余。 9. **TTL (Time To Live)**:...

    Packt.PostgreSQL.10.High.Performance.2018

    Table of Contents Chapter 1. PostgreSQL Versions Chapter 2.... Scaling with Replication Chapter 15. Partitioning Data Chapter 16. Avoiding Common Problems Chapter 17. Other Books You May Enjoy

    尚硅谷MySQL高级_思维导图

    3. 函数与自定义函数(Functions and User-defined Functions):MySQL内置了丰富的函数,如数学函数、字符串函数、日期时间函数等,用户还可以创建自己的自定义函数,扩展其功能。 4. 视图(Views):视图是虚拟表...

    Designing.Data-Intensive.Applications-2017

    理解分布式系统研究,这些研究是现代数据库构建的基石 走到一些主流在线服务的幕后,学习它们的架构 精彩书评: “这本书太棒了,它在分布式系统理论和实际工程之间的巨大鸿沟上架起了一座桥梁。多希望十年前就...

    基于MySQL的高可用可扩展架构探讨.pdf

    此外,MySQL还支持数据切分,即数据分区(Horizontal and Vertical Partitioning)。数据可以根据功能模块进行纵向切分,或者根据特定字段进行哈希分段的横向切分。MySQL本身的Partition功能也提供了便捷的数据切分...

    IBM DB2 UDB 词汇表.zip

    9. **分区(Partitioning)**:在大型系统中,为了提高性能和可扩展性,DB2 UDB允许将大表和索引分区到多个物理设备上。 10. **复制(Replication)**:DB2 UDB支持数据复制,可以在多个站点间同步数据,用于灾难...

    Designing Data-Intensive Applications

    第五章讲多备份(replication), 第六章讲分区分组(partitioning/sharding) 第七章讲事务(transcation),第八章讲解在实际分布式系统中遇到的更为具体的问题。第九章讲,翻译看不懂……, consistency and consensus+ ...

    oracle语法大全

    15. 复制与数据同步(Replication and Data Synchronization):通过复制技术,实现不同数据库间的数据同步,确保数据的一致性。 以上只是Oracle语法大全中的一部分核心知识点,实际使用中还有更多高级特性和优化...

    网管基础知识(sybase).pdf

    - **复制(Replication)**:Sybase支持多种复制模式,包括发布者/订阅者模式和主/从模式,这有助于实现数据同步和高可用性。 - **事务处理(Transaction Processing)**:Sybase支持强大的事务处理能力,确保数据的一致...

    simpleDB-源码.rar

    7. **自动分区和复制(Auto-partitioning and replication)**:为了实现水平扩展,SimpleDB会自动将数据分布在多个服务器上。源码揭示了这一过程的细节,包括数据的分片策略和故障恢复机制。 通过深入研究SimpleDB的...

    oracle标准版与企业版区别.doc

    13. 不支持 Advanced Replication 的 multimaster 方式,再少一个高可用性方案。 14. 不支持 Connection Manager。 为实现办公自动化系统的发展,建议使用 Oracle 企业版,以增加应对大批量数据管理、备份的方案。...

    mysql高级入门学习文档11

    7. **备份与恢复(Backup and Recovery)**:学习如何制定备份策略,使用mysqldump等工具进行数据备份,以及在出现问题时如何恢复数据。 8. **性能优化**:这包括查询优化、配置调整、使用EXPLAIN分析查询执行计划...

    MySQL5.5.62

    4. **Parallel Replication**:此版本可能支持并行复制,提高了数据复制的效率,尤其是在多核处理器的环境中。 5. **Thread Pool**:引入线程池管理机制,可以更有效地调度和复用连接,降低系统资源消耗,提高...

    mysql5.6参考手册

    - **Partitioning**: 分区表的设计和实现方法,以提高性能和管理大量数据。 #### 连接器与API - **Connector/J**: Java应用程序接口,用于Java程序访问MySQL数据库。 - **Connector/ODBC**: ODBC驱动程序,允许非...

    mysql_refman-5.6-en.a4.pdf

    - **MySQL and MySQL Utilities**:MySQL实用工具集,提供了用于管理和维护MySQL数据库的命令行工具。 通过以上分析,可以看出MySQL 5.6参考手册是一份全面且详尽的文档,不仅覆盖了MySQL的核心功能,还提供了丰富...

    MySQL高级.zip

    9. **复制(Replication)**:MySQL的复制功能允许数据从一个服务器(主服务器)同步到一个或多个服务器(从服务器),实现高可用性和负载均衡。 10. **备份与恢复(Backup and Recovery)**:包括如何创建完整、...

    Mysql Mysql学习资料

    - 监控工具:如MySQL Enterprise Monitor、Percona Monitoring and Management等,用于性能监控和问题诊断。 - 性能分析:使用EXPLAIN分析查询性能,调整索引,优化SQL语句。 - 调整配置:根据系统资源和负载调整...

    mysql 学习笔记

    - **Table and Index Partitioning**:提高了大型数据集的查询效率和管理能力。 - **Row-Based and Hybrid Replication**:增强了数据同步的灵活性和性能。 - **Event Scheduler**:允许自动执行预定任务,如备份和...

    第21章 SQL Server其他操作.zip

    8. 角色与权限(Roles and Permissions): SQL Server 2008提供了精细的权限管理系统,通过角色分配和控制用户对数据库资源的访问。系统角色和自定义角色可以帮助简化权限管理,确保数据安全。 9. 事务...

Global site tag (gtag.js) - Google Analytics