Bike loves looking for the second maximum element in the sequence. The second maximum element in the sequence of distinct numbers x1,?x2,?…,?xk (k?>?1) is such maximum element xj, that the following in...
分类:
其他好文 时间:
2015-04-03 15:21:56
阅读次数:
154
2015-3-16 11:02:18 -------------------------------------------------------------------------------- innodb最佳实践 1.主键尽可能小,避免给Secondary index带来过大的空...
分类:
数据库 时间:
2015-03-30 15:58:06
阅读次数:
308
通过阅读源码,得出在源码中计算可用内存的公式是:Free+Cached-SECONDARY_SERVER_MEM+mLastBackgroundProcessMemory其中SECONDARY_SERVER_MEM为系统最低保持的内存,低于这个内存,系统就要开始杀后台进程;mLastBackgroundProcessMemory为非系统进程且在后台运行的进程所占用的内存;
同时在获取Free,Ca...
分类:
移动开发 时间:
2015-03-17 23:47:45
阅读次数:
317
1.概述 最近有朋友问我Secondary NameNode的作用,是不是NameNode的备份?是不是为了防止NameNode的单点问题?确实,刚接触Hadoop,从字面上看,很容易会把Secondary NameNode当作备份节点;其实,这是一个误区,我们不能从字面来理解,阅读官方文档,我们....
分类:
其他好文 时间:
2015-03-16 17:43:59
阅读次数:
106
#!/usr/bin/envpython
#-*-coding:UTF-8-*-
"""
@Item:V1.0
@Author:ShengWangQiang
@Group:SystemITEM
@Date:2015-01-28
@E-mail:swq.499809608@hotmail.com
@Funtion:
"RAIDLevel:Primary-1,Secondary-0,RAIDLevelQualifier-0")echo"RaidLevel:Raid1";;
"RAIDLevel:Primary-..
分类:
编程语言 时间:
2015-03-10 19:45:28
阅读次数:
401
Replica set Deployment On Test Mode
为啥是测试模式
实战
先絮叨絮叨操作系统
在一台机器上创建模拟5个节点
进入非db连接模式
建立5个节点的test script
启动所有的节点
配置节点
进入一个节点
配置Replica的config
进行初始化
check心跳和log
查看Replia的详细
查看Secondary Replia的详细
写数据实验
Prima...
分类:
数据库 时间:
2015-03-06 11:21:55
阅读次数:
270
分片的一些概念与细节Primary Shard在Replica set中有Primary和Secondary的概念,那么在Sharding中其实也有一个Primary的概念。
任何一个mongoDB中都有一个未分区的整体DB的collection在某一个Shard中。如下图。
Collection1在ShardA中有一部分Chunks在ShardB中也有一部分Shards,而在ShardA...
分类:
数据库 时间:
2015-03-05 23:49:19
阅读次数:
385
(一)备份namenode的元数据
namenode中的元数据非常重要,如丢失或者损坏,则整个系统无法使用。因此应该经常对元数据进行备份,最好是异地备份。
1、将元数据复制到远程站点
(1)以下代码将secondary namenode中的元数据复制到一个时间命名的目录下,然后通过scp命令远程发送到其它机器
#!/bin/bash
export dirname=/mnt/tmphadoo...
分类:
其他好文 时间:
2015-03-01 22:23:11
阅读次数:
358
环境:mongodb版本:2.4.6,ReplicaSet需求:primary压力过大,期望secondary分担读压力前言从应用程序角度来看,使用ReplicaSet和使用单台mongo很像。默认的驱动程序会连接primary节点,并且将所有读写请求都路由到主节点。但也可以通过设置驱动程序的ReadPreferences配置其他..
分类:
数据库 时间:
2015-02-13 01:50:50
阅读次数:
238
在一个全配置的集群上,运行Hadoop意味着在网络分布的不同服务器上运行一组守护进程 (daemons),这些守护进程或运行在单个服务器上,或运行与多个服务器上,他们包括:(1) NameNode(名字节点)(2) DataNode(数据节点)(3) Secondary NameNode (次名节点...
分类:
其他好文 时间:
2015-02-11 00:21:39
阅读次数:
191