赞
踩
概念
多租户的环境下共用相同的系统或者程序组件,并且确保各个用户数据的隔离性。
实现方案
1、独立数据库
2、共享数据库,独立Schema
3、共享数据库,共享Schema,共享数据库
具体实现
1、JPA
3、EclpseLink
4、Mycat
简单
本质:数据库中间件
原理:拦截SQL
1、单纯的读写分离,此时配置最为简单,支持读写分离,主从切换。
2、分库分表,对于超过1000万的表进行分片,最大支持1000亿的单表分片。
3、多租户应用,每个应用一个库,但应用程序只连接Mycat,从而不改造程序本身,实现多租户化。
4、报表系统,借助于Mycat的分表能力,处理大规模报表的统计。
5、代替Hbase,分析大数据。
6、作为海量数据实时查询的一个简单有效方案,比如100亿条频繁查询的记录需要在3秒内查询出来结果。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。