随笔分类 -  数据库设计

只有注册用户登录后才能阅读该文。
posted @ 2015-12-01 14:01 雍洲无名 阅读(5) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2015-12-01 13:59 雍洲无名 阅读(7) 评论(0) 推荐(0)
摘要:RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色... 阅读全文
posted @ 2015-09-22 08:54 雍洲无名 阅读(218) 评论(0) 推荐(0)
摘要:本文将主要介绍一些常见的全局主键生成策略,然后重点介绍flickr使用的一种非常优秀的全局主键生成方案。关于分库分表(sharding)的拆分策略和实施细则,请参考该系列的前一篇文章:数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示本文原文连接:http://blog.csdn.... 阅读全文
posted @ 2015-09-15 19:00 雍洲无名 阅读(169) 评论(0) 推荐(0)
摘要:垂直切分的粒度指的是在做垂直切分时允许几级的关联表放在一个shard里.这个问题对应用程序和sharding实现有着很大的影响.关联打断地越多,则受影响的join操作越多,应用程序为此做出的妥协就越大,但单表的路由会越简单,与业务的关联性会越小,就越容易使用统一机制处理.在此方向上的极端方案是:打断... 阅读全文
posted @ 2015-09-15 18:44 雍洲无名 阅读(166) 评论(0) 推荐(0)
摘要:本文原文连接:http://blog.csdn.net/bluishglc/article/details/7696085,转载请注明出处!本文着重介绍sharding切分策略,如果你对数据库sharding缺少基本的了解,请参考我另一篇从基础理论全面介绍sharding的文章:数据库Shardin... 阅读全文
posted @ 2015-09-15 15:35 雍洲无名 阅读(240) 评论(0) 推荐(0)