mixed_gauge:使用ActiveRecord的简单而强大的数据库分片 源码
mixed_gauge 一个简单而健壮的ActiveRecord扩展,用于数据库分片。 mixed_gauge提供具有哈希槽和重新分片支持的分片管理。 它使您能够通过类似KVS的界面对单个节点执行高效的查询。 您甚至可以并行使用ActiveRecord接口对所有节点执行有限的RDB查询。 mixed_gauge已在生产中使用。 目标与理念 简单 无需停机迁移 可回滚的操作 数据库分片往往过于复杂。 在某些情况下,需要这些复杂的数据库分片,但在某些情况下,数据库分片可能更简单。 对于分区来说很大的大数据集应该设计为分布式的,否则就应该重新设计。 要分发的设计使用基于键的关系或反向索引来适应
下载地址
用户评论