最新公告
  • 新注册用户请前往个人中心绑定邮箱以便接收相关凭证邮件!!!点击前往个人中心
  • 分布式问题分析(六)分库与分表带来的分布式困境与应对之策

    事务问题

    使用分布式事务。

    查询问题

    使用汇总表。

    ID 唯一性

    – 使用全局唯一 ID:GUID。
    – 为每个分片指定一个 ID 范围。
    – 分布式 ID 生成器 (如 Twitter 的 [Snowflake](https://twitter.github.io/twitter-server/) 算法)。

    参考资料

    – [Comparing Load Balancing Algorithms](http://www.jscape.com/blog/load-balancing-algorithms)
    – [负载均衡算法及手段](https://segmentfault.com/a/1190000004492447)
    – [Redirection and Load Balancing](http://slideplayer.com/slide/6599069/#)
    – [Session Management using Spring Session with JDBC DataStore](https://sivalabs.in/2018/02/session-management-using-spring-session-jdbc-datastore/)
    – [Apache Wicket User Guide – Reference Documentation](https://ci.apache.org/projects/wicket/guide/6.x/)
    – [集群/分布式环境下 5 种 Session 处理策略](http://blog.csdn.net/u010028869/article/details/50773174?ref=myread)
    – [浅谈分布式锁](http://www.linkedkeeper.com/detail/blog.action?bid=1023)
    – [深入理解分布式事务](https://juejin.im/entry/577c6f220a2b5800573492be)
    – [分布式系统的事务处理](https://coolshell.cn/articles/10910.html)
    – [关于分布式事务](http://blog.csdn.net/suifeng3051/article/details/52691210)
    – [基于 Zookeeper 的分布式锁](http://www.dengshenyu.com/java/%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F/2017/10/23/zookeeper-distributed-lock.html)
    – [服务端指南 数据存储篇 | MySQL(09) 分库与分表带来的分布式困境与应对之策](http://blog.720ui.com/2017/mysql_core_09_multi_db_table2/ “服务端指南 数据存储篇 | MySQL(09) 分库与分表带来的分布式困境与应对之策”)
    – [How to create unique row ID in sharded databases?](https://stackoverflow.com/questions/788829/how-to-create-unique-row-id-in-sharded-databases)

    本站所有文章均由网友分享,仅用于参考学习用,请勿直接转载,如有侵权,请联系网站客服删除相关文章。若由于商用引起版权纠纷,一切责任均由使用者承担
    极客文库 » 分布式问题分析(六)分库与分表带来的分布式困境与应对之策

    常见问题FAQ

    如果资源链接失效了怎么办?
    本站用户分享的所有资源都有自动备份机制,如果资源链接失效,请联系本站客服QQ:2580505920更新资源地址。
    如果用户分享的资源与描述不符怎么办?
    可以联系客服QQ:2580505920,如果要求合理可以安排退款或者退赞助积分。
    如何分享个人资源获取赞助积分或其他奖励?
    本站用户可以分享自己的资源,但是必须保证资源没有侵权行为。点击个人中心,根据操作填写并上传即可。资源所获收益完全归属上传者,每周可申请提现一次。
    如果您发现了本资源有侵权行为怎么办?
    及时联系客服QQ:2580505920,核实予以删除。

    参与讨论

    • 211会员总数(位)
    • 3737资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 862稳定运行(天)

    欢迎加入「极客文库」,成为原创作者从这里开始!

    立即加入 了解更多
    成为赞助用户享有更多特权立即升级