php分片数据库,4、PHP测试分片集群
对数据库test_db2新建两个用户,一个只读用户,一个读写用户
user test_db2
#可读可写
db.createUser(
{
user:"ybl",
pwd:"6055",
roles:[{"role":"readWrite","db":"test_db2"}]
}
)
#只读
db.createUser(
{
user:"xjl",
pwd:"6055",
roles:[{"role":"read","db":"test_db2"}]
}
)
php安装MongoDB扩展查看此处
try{ $conn=new\MongoClient("mongodb://ybl:6055@127.0.0.143:20000,127.0.0.144:20000",array("db"=>"test_db2"));
}catch(MongoConnectionException$e){
echo$e->getMessage();
}
如果认证未通过,则捕获到异常
Failed to connect to: 10.99.121.185:20000: SASL
Authentication failed on database 'test_db': Authentication failed.; Failed to
connect to: ybl:6055@10.99.121.187:20000: php_network_getaddresses: getaddrinfo
failed: Name or service not known12
php分片数据库,4、PHP测试分片集群相关推荐
- redis 集群 分片 扩容_Redis高可用之集群实现原理
概要:本文主要用于介绍Redis集群实现的原理,以及集群中的主从切换.副本漂移.分片迁移的原理 1 Redis集群实现的原理 集群是用来提供横向扩展能力,即当数据量增多以后,通过增加服务节点就可以扩展 ...
- Redis数据库(四)——Redis集群模式(主从复制、哨兵、Cluster)
Redis数据库(四)--Redis集群模式(主从复制.哨兵.Cluster) 一.Redis主从复制 1.主从复制流程 二.哨兵模式 1.哨兵模式集群架构 2.哨兵模式主要功能 3.哨兵监控整个系统 ...
- db2 数据库配置HADR+TSA添加集群节点
Db2配置HADR高可用+TSA添加集群节点 一.服务器资源 Master IP:10.78.10.1 数据库:dbclass Slave IP:10.78.10.2 数据库:dbclass VIP: ...
- 测试网站集群节点的页面访问是否正常
场景之一: 基本架构: 网站是由多台Squid服务器做集群组成,客户端口访问网站的过程是: 客户端向Web站点发出请求,请求某一URL资源: 本地解析服务器域名的IP地址,由于DNS做了视图和对IP的 ...
- 数据沙箱在大数据生产、测试物理集群隔离场景中最佳实践
大数据平台不仅需要稳定地运行生产任务,还需要提供数据开发的能力.因此,不少大数据平台都会为每个任务区分开发模式与线上模式,可以通过提交上线的方式,将开发模式任务提交到线上,让其用于线上数据生产工作. ...
- 数据库应用——MyCat代理MySQL集群
MyCat代理MySQL集群 一.MyCat代理MySQL集群 1.1 MyCat概述 1.2 MyCat功能 1.3 MyCat图示 二.Mycat实战详解 2.1 MyCat实战案例 2.1.1 ...
- 【DB宝46】NoSQL数据库之CouchBase简介、集群搭建、XDCR同步及备份恢复
文章目录 一. CouchBase概述 1.1.简述 1.2.CouchDB和CouchBase比对 1.2.1.CouchDB和CouchBase的相同之处 1.2.2.CouchDB和CouchB ...
- nacos 本地测试_Nacos集群配置实例(windows下测试)
1.首先 fork 一份 nacos 的代码到自己的 github 库,然后把代码 clone 到本地. git地址:https://github.com/alibaba/nacos.git 2.然后 ...
- 数据库应用——Atlas代理MySQL集群实现读写分离
Atlas代理MySQL集群实现读写分离 一.Atlas简介和架构 1.1 环境准备 1.2 配置时间服务器 二.主服务器配置 2.1 master节点1的配置 2.2 master节点2的配置 2. ...
- 在centos上搭建redis集群并附测试(真集群非伪集群)
环境:centos6.5 x86 32位 redis3.2.8 ruby-2.2.3 一. redis集群原理 redis是单线程,但是一般的作为缓存使用的话,redis足够了,因为它的读写速度太快了 ...
最新文章
- Assert(断言) 的用法
- 再来一次的C语言贪吃蛇小游戏(一)
- 单片机模块学习之键盘
- Android中使用WebView加载本地html并支持运行JS代码和支持缩放
- hadoop1常见配置含义
- C语言的typedef用法
- 加州大学欧文分校 计算机专业,加州大学欧文分校计算机科学排名第36(2020年TFE美国排名)...
- Bootstrap-datetimepicker控件使用
- 怎么恢复初始状态_妊娠纹怎么消 这三种美食帮你去除妊娠纹
- vs安装msdn安装文档
- c语言科学计数法输出1_e10,PAT 1024科学计数法的代码实现及错误分析(C语言)
- 打印机质量测试软件,打印机断针测试软件
- 万能浏览器下载|万能浏览器免费下载
- 通过Adobe Scout深入理解Flash播放器
- 做生意的“四大方向”让你看清财富的本质
- 汇编软件MASM和调试工具DEBUG的使用
- 计算机相关英语生词积累
- 微信小程序开发《6 .框架之逻辑层》
- 薛定谔 | 诱导契合对接(结合位点柔性)
- 实现 ResponseBodyAdvice 定制化JSON 返回字段