Mongodb Shard集群手动将大块的jumbo chunk拆分

Mongodb Shard集群手动将大块的jumbo chunk拆分

Mongodb Shard Manual Split Jumbo Chunk

suo.li
最近压测MongoDB Shard集群时发现集群中四个shard 的shard1的primary机器负载异常的高,其它三个shard 的primary负载在40%左右,shard1的primary负载就已经 飙升超过80%,经过查看日志发现shar
Mongodb Shard集群中的复制集主备切换

Mongodb Shard集群中的复制集主备切换

Mongodb shard active-Standby switch

suo.li
最近公司准备上线新的业务,需要压测MongoDB Shard集群采用多个机器来回放日志进行压测, 使用js解析以往的日志,并拼装成新的请求来请求服务,进行压测。使用25台机器并发发起 请求,每分钟20000个请求,MongoDB Shard集群的p
将PG数据库中的表数据导出到MongoDB

将PG数据库中的表数据导出到MongoDB

Export data from postgresql to mongodb

suo.li
1. PG sql 使用row_to_json()函数将数据转为json格式 使用COPY命令将数据写到标准输出 注意:使用COPY命令直接将表数据写到某个文件中需要superuser权限 1 > select regextappid as appid, bindings->'devid' as devid, bindings->'wechat' as wechat from user_info; 2. > SELECT row_to_json(sso_bindings) FROM ( select regextappid as appid, bindings->'devid' as devid, bindings->'wechat' as wechat from user_info ) sso_bindings; 3.
FreeBSD_intro

FreeBSD_intro

FreeBSD_intro

suo.li
1. freeBSD is not linux freeBSD是由BSD Unix的源代码发展而来的, 2. freeBSD history FreeBSD是FreeBSD项目的发展成果。它是一种开放源代码的类Unix的操作系统, 基于BSD Unix的源代码派生发展而来。加州大学伯克利分校在1975年至1993年 开
Go001 Go语言介绍

Go001 Go语言介绍

Go001 Intro

suo.li
1. golang history 1.1 golang designer 名字 描述 备注 Kenneth Lane Thompson (肯·汤普逊) 肯尼斯·莱恩·汤普森(出生于1943年2月4日)是美国计算机科学的先驱。Thompson职业生涯的大部分时间都在贝尔实验室工作,在那里他设计并实现了最初的Unix操作系统。他还发明了B编程语言,其
Wordpress到Hugo的博客迁移

Wordpress到Hugo的博客迁移

Migrate wordpress blog to hugo

suo.li
一. Why? 最近由于腾讯云主机到期,又不想续租,决定将托管在腾讯云ECS的博客系统迁走。 之前阿里做活动已经入手了一台ECS,配置很低(1核2G,1M带宽,40G机械盘)。 跑个wordpress需要PHP,MySQL,Nginx/Apache这三个
OpenVPN

OpenVPN

Openvpn

suo.li
一.OpenVPN 简介及部署 1.1 OpenVPN 简介 OpenVPN 是一个健全且高效的 VPN 守护进程,它支持 SSL/TLS 安全、以太网桥,支持 TCP 或者 UDP 代理或者是 NAT 通道传输,支持动态 IP 地址和 DHCP,可支持成百上 千的用户,并且可以移植到大多数主要平台的操作系统上。 OpenVPN 需要使用 OpenSSL 库,这是因为
Memcached

Memcached

Memcached

suo.li
memcached 简介 memcache 本身没有像 redis 所具备的数据持久化功能,比如 RDB 和 AOF 都没有,但是 可以通过做集群同步的方式,让各 memcache 服务器的数据进行同步,从而实现数据的一致 性,即保证各 memcache 的数据是一样的,即使有任何一台 memcache 发生故障,只要集 群种有一台 memcache 可用就不会出现数据丢失,当其
Dubbo

Dubbo

Dubbo

suo.li
Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力: 面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 节点角色说明: 节点 角色说明 Provider 暴露服务的服务提供方 Consumer 调用远程服务的服务消费方 Registry 服务注册与发现的注册中心 Monitor 统计服务
Kafka

Kafka

Kafka

suo.li
一. Kafka 介绍 Kafka 被称为下一代分布式消息系统,是非营利性组织 ASF(Apache Software Foundation,简称为 ASF)基金会中的一个开源项目,比如 HTTP Server、Hadoop、 ActiveMQ、Tomcat 等开源软件都属于 Apache 基金会的开源软件,类似的消息系 统还有 Rb