`
xly_971223
  • 浏览: 1284002 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate shards分布式数据库解决方案

阅读更多
上hibernate 官网 发现了 hibernate shards
于是了解了一下
该项目是google员工开源的

他们怎么实现的分布式呢? 如果了解memcached 理解起来更容易

shards 持久化的时候会有一套算法 计算出持久到那台机器A
读取的时候还是这套算法 从A机器读取
是不是很简单啊

思路跟memcached一模一样

shard的介绍页
http://www.hibernate.org/414.html
分享到:
评论

相关推荐

    使用 Hibernate Shards 对数据进行切分

    Hibernate Shards是在Hibernate的基础上,通过数据切分策略实现的一种分布式数据库解决方案。它允许我们将一个大型数据库逻辑上分割成多个较小的数据库(称为“分片”),每个分片可以独立运行在不同的服务器上,...

    hibernate-shards.jar

    《Hibernate Shards:分布式数据库解决方案》 Hibernate Shards是Hibernate框架的一个扩展,旨在解决大型分布式系统中的数据存储问题。在单个数据库无法满足高并发、大数据量需求时,Hibernate Shards提供了一种将...

    hibernate shards中文文档

    - **事务处理**:探讨了在水平分片环境下处理分布式事务的挑战及其解决方案。 ##### 6.4 有状态的拦截器 (Stateful Interceptors) - **拦截器限制**:说明了在使用有状态拦截器时需要注意的事项。 ##### 6.5 ...

    hibernate-shards-3.0.0.Beta2.zip

    《Hibernate Shards:分布式数据库解决方案的深度解析》 Hibernate Shards是Hibernate框架的一个扩展,它为大型分布式系统提供了数据分片的功能。这个扩展允许开发者在多个数据库实例上分散存储数据,以实现高可用...

    hibernate-shards:Hibernate ORM的水平分区

    总结来说,Hibernate Shards是Java开发者处理大数据场景下的一种解决方案,虽然现在已被归档,但它背后的思路和技巧仍然值得借鉴。对于那些正在或即将面临大数据挑战的项目,理解并研究Hibernate Shards的工作原理,...

    Hibernate3详解

    4. Hibernate Shards:水平数据分区框架,用于分布式数据库管理。 5. Hibernate Validator:数据完整性和验证API。 6. Hibernate Search:与Lucene集成,用于索引和查询数据。 7. Hibernate Tools:为Eclipse和Ant...

    Hibernate 学习 入门

    Hibernate Shards则为大规模数据的分布式存储提供了数据库分区的支持,以实现负载均衡。尽管Hibernate最初是为Java平台设计的,但Nhibernate是其.NET平台的对应版本。 在使用Hibernate时,需要依赖一系列库文件,...

Global site tag (gtag.js) - Google Analytics