YII 分库分表扩展(支持主从)
YII 分库分表扩展,支持一主多从配置, 强制主库支持自定义的 分库分表方法http://git.oschina.net/664712890/YII-sharded-ext
YII 分库分表扩展,
支持一主多从配置, 强制主库
支持自定义的 分库分表方法
http://git.oschina.net/664712890/YII-sharded-ext
支持一主多从配置, 强制主库
支持自定义的 分库分表方法
http://git.oschina.net/664712890/YII-sharded-ext
<?php // 根据uid进行分库分表 $uid = 10; $model = UserContact::model($uid); // 覆盖了原有参数,改为传人分库分表所依据的值 $data = $model->findAll(); $data = $model->dbConnection->createCommand() ->select("*") ->from($model->tableName()) ->where('uid>1') ->limit(10) ->queryAll(); $db = Yii::app()->dbConnectionManager->sharded($uid); // 调用sharded方法 设置库和表 $data = $db->createCommand() ->select("*") ->from('user_contact_'.$db->shardedTableKey) ->where('uid>1') ->limit(10) ->queryAll();
精彩图集
精彩文章