MongodbSharding分片集群
OSCentOS6.5
192.168.3.100 server1 configport=27017
192.168.3.100 server1 mongosport=27018
192.168.3.101 node1 mongodport=27018
192.168.3.102 node2 mongodport=27018#CentOS安装mongo软件包
yum-yinstallmongodbmongodb-server#开启..
分类:
数据库 时间:
2015-05-22 19:21:18
阅读次数:
207
一、修正错误之前在测试过程中,经常性的出现Invalid msg错误,导致连接被重置。经过调查,发现原来是数据分片时最后一个分片的长度计算有误导致。下面我们来分析一下这个错误的代码:int check_msg(client_t* client, msg_t* msg){ size_t msg_...
分类:
其他好文 时间:
2015-05-21 12:25:03
阅读次数:
150
如果想让中文目录下的文件正常显示,可使用下面的方法:#-*-coding:utf-8-*-import osfilenames = os.listdir('E:\迅雷下载'.decode('utf8').encode('gbk')) #返回一个list,只能通过分片返回结果值,decode...
分类:
其他好文 时间:
2015-05-20 20:22:39
阅读次数:
117
在这里收集下我自己对Mongodb的一些优缺点方面的认识,或者是通过其它比较可靠的网文上引用或者摘录的作为依据,这个是一个渐进的过程,也是随着我对Mongodb认识的加深而不断扩展的。(1)Mongodb的不足之处1、在集群分片中的数据分布不均匀2、单机可靠性比较差3、大数据量持续插入,写入性能有较...
分类:
数据库 时间:
2015-05-19 23:58:23
阅读次数:
1258
缓存设计上主要目标:
高可用,高性能,易用性,各业务模块缓存使用的隔离性
主要分为服务端设计与客户端使用
服务端设计架构:
负载均衡+twemproxy+redis集群是一种解决方案
由代理层twemproxy进行分片
客户端设计,保证易用性:
标准Spring Data Redis
Spring Data Redis是对Jedis的一个封装,提供@...
分类:
其他好文 时间:
2015-05-19 13:09:18
阅读次数:
128
# -*- coding:utf-8 -*-#定义一个字符串
strA = "str123ab"
print strA结果:str123ab#定义一个元祖
tupleB = ('str',1,2,3,'a','b')
print tupleB结果:('str', 1, 2, 3, 'a', 'b')#定义一个列表
listC = ['str',1,2,3,'a','b']
print listC结果...
分类:
编程语言 时间:
2015-05-18 20:48:54
阅读次数:
132
What is RDD?
A Resilient Distributed Dataset(RDD),分布式弹性数据集,是Spark上的一个核心抽象
表示用于并行计算的,不可修改的,对数据集合进行分片的数据结构
在Spark上,针对各种各样的计算场景存在着各种各种的RDD,这些RDD拥有一些共同的操作,例如map,filter,persist等,就好像RDDs都是一个总RDD的子类一样,拥有所有...
分类:
其他好文 时间:
2015-05-17 13:47:42
阅读次数:
172
一直对ElasticSearch集群的重启有疑惑,因为每个结点重启时,ElasticSearch集群的高可用和自平衡方案会自动在别的结点上复制该重启结点的分片,这定然导致了很大的IO和网络开支。重启一次集群相当于对所有的分片重新部署了一次,而且依次重启结点的时间也很长,需等待集群平衡好了,处于green的状态后才能重启下一个结点。
还好ES本身已考虑了这个问题,官方文档中对于集群重启的解...
分类:
其他好文 时间:
2015-05-14 12:09:52
阅读次数:
864
数据库分类: Sql数据库: Oracle,Mysql。。。 NoSql数据库:Redis,MongoDBMongoDB 无表结构限制:没有表的概念限制。 完全的索引支持 方便的冗余与扩展。复制集保证数据安全,分片扩展数据规模。 良好的支持。1,官网下载MongBD-windows 64-...
一、Linux发送网络消息的过程 (1) 应用程序调用write()将消息发送到内核中 ( 2)内核中的缓存达到了固定长度数据后,一般是SO_SNDBUF,将发送到TCP协议层 (3)IP层从TCP层收到数据,会加上自己的包头然后发送出去。一般分片的大小是MTU(含IP包头),而IPV4...
分类:
系统相关 时间:
2015-05-09 23:37:17
阅读次数:
311