表示 进入内容 121130139
« 先前的 10 新的记录 | 下一步 9 较早的记录 »
Displaying posts with tag: mongodb (reset)
redis绑定ip以及启动和查看启动状态

改绑定ip: 或许是对redis的了解还不够多的缘故,单单只是从安装和启动来讲,个人觉得好像是比mongodb和mysql要简单一些。 我的安装包是这个:http://download.csdn.net/detail/tuzongxun/9670683

至于启动时的一些配置,我目前只配了一个ip...

【linux】  【redis】  【MongoDB】  【mysql】  【windows】  【http】   …

[获取更多]
近20天学习计划的完成情况

在学习笔记写到80天左右的时候,我订立了一个学习计划,发现有了计划还是有一些动力,每天写工作中的事情,如果大家坚持一路看过来应该也知道我每天搬砖的心路历程了。不知道对你们的学习和启迪有多大。

【架构】  【监控】  【MongoDB】  【mysql】  【Oracle】  【SQL】  【源码】   …

[获取更多]
orm2 中文文档 1. 连接到数据库

译者:飞龙 来源:Connecting to Database

在连接之前,你需要一个受支持的驱动。下面是一些测试过的驱动及其版本,把你所需要的加入到package.json中。

【MongoDB】  【服务器】  【mysql】  【postgres】  【函数】  【require】  【数据库】   …

[获取更多]
大数据实践-数据同步篇tungsten-relicator(mysql->mongo)

// //

[导读]             随着公司业务的快速发展数据量也迅速的增大,基于用户各个维度深度分析,关系型数据压力越来越大;因此急于寻找一些解决方案;调研了很久最后采用了 golang+mongod集群的这个方案,使用mongo做数据分析的存储端,数据同步就成为一个问题,目前网上主流的工具和解决方案都比较少,唯一一个稍微多点的文章就是tungsten-relicator,最后技术选型也才用了它,目前也使用了快一年了,遇到过很多问题,但基本还算比较稳定。

【大数据】  【MongoDB】  【服务器】   …

[获取更多]
NodeJS学习笔记

nodejs npm安装代理设置: npm config set proxy http://username:password@host:port 安装第三方模块 npm install mongodb/mysql/express/redis/.

【redis】  【MongoDB】  【mysql】  【LOG】  【require】  【模块】  【数据库】  【express】   …

[获取更多]
架构中常见的开源模块

负载均衡: LVS(Layer 4), HAProxy(Layer 4、 7),Nginx(Layer 7) 虚拟化: LXC、KVM、Xen HA:Keepalived、Heartbeat 分布式缓存: Memcache, Redis ...

【nginx】  【分布式】  【redis】  【架构】  【监控】  【PostgreSQL】  【消息队列】  【MongoDB】   …

[获取更多]
Mysql or Mongodb LBS快速实现方案

http://www.wubiao.info/470 前两篇文章: 查找附近的xxx 球面距离以及Geohash方案探讨 (http://www.wubiao.info/372) 微信、陌陌 架构方案分析 (http://www.wubiao.info/401) 探讨了,LBS查找附近的XXX;其中包括了,Mysql自定义存储函数方案,以及通过GeoHash、redis自建索引方案。

【LBS】  【架构】  【MongoDB】  【mysql】  【函数】  【数据迁移】   …

[获取更多]
【整理】各种语言的API文档

名称 在线浏览

C/C++ 点击查看

Java se6 点击查看

Java se7 点击查看

Java se8 点击查看

C#/VB.

【nginx】  【linux】  【python】  【php】  【android】  【redis】  【java】  【javascript】   …

[获取更多]
mongodb性能基准测试工具ycsb

mongodb性能基准测试工具ycsb

熟悉mysql的同学一定都听说过tpcc-mysql这个mysql性能测试的工具,与其类似,nosql界也有一个性能基准测试工具ycsb。Yahoo! Cloud Serving Benchmark。

ycsb需要java环境,需要maven。

mvn clean package的时候可能会报错…在pom.xml中把不需要的测试对象删除即可,如infinispan,cassandra,hbase之类的。

在workloads目录中,ycsb提供了6种workload,比如50%读50%写,95%读5%写等等,每次只能测试某一种workload。

测试的过程分为load 与 run 二个过程,load即为把测试数据写入db,run即为 run workload。

ycsb支持的参数并不多,这样很好。

./bin/ycsb load mongodb -s -P workloads/workloadH -threads 100 >out

./bin/ycsb run mongodb -s -P workloads/workloadH -threads 200 >out

[获取更多]
Mongo php如何证明只读查询发生在secondary server

Mongo php如何证明只读查询发生在secondary server

虽然mongo官方并不推荐在replica set的secondary server上进行查询操作,但是作为一个mysql的老用户,表示一定要这样用。

继续昨天1主2从1 arbiter的架构。
从ubuntu:27020;rs0;
主ubuntu:27021;rs0;
从ubuntu:27022;rs0;
A ubuntu:27023;rs0;

php脚本在建立连接的时候,应该连接哪个mongo服务器呢?

答案是主从A都随意。 其实应该是把这四台都写上才对。

当然在这四台机器前面再加一个proxy就更好了。

接下来的问题,就是如何让find()等只读操作route到从服务器了,很容易想到slaveOk()吧?

http://kr1.php.net/manual/en/mongodb.setslaveokay.php

可惜的是, 这个method 被DEPRECATED 了。
替代的办法就是:
MongoClient::setReadPreference()

[获取更多]
表示 进入内容 121130139
« 先前的 10 新的记录 | 下一步 9 较早的记录 »