基本字符串操作所有标准的序列操作(索引、分片、乘法、判断成员资格、求长度、取最大值和最小值),对字符串同样适用。但是,字符串是不可改变的。字符串方法字符串的方法实在太多,这里只介绍一些特别有用的。findfind方法可以在一个较长的字符串中查找子字符串,它返回子字符串所在位置的最左端索引。如果没找到...
                            
                            
                                分类:
编程语言   时间:
2015-07-28 17:42:12   
                                阅读次数:
129
                             
                         
                    
                        
                            
                            
                                以前用过forever进程守护的日志记录到指定文件,但是只能保存到一个文件中不能分片,这样到只日志文件越来越大,forever start -s -l ./forever.log app.js-l 输出到日志-s 日志追加先用使用log4js可以实现分片存储日志了npm install log4js...
                            
                            
                                分类:
Web程序   时间:
2015-07-28 00:36:14   
                                阅读次数:
166
                             
                         
                    
                        
                            
                            
                                对于应用规模不大的,不建议采用solrcloud,传统的主从方式更容易维护和使用,对于数据规模较大的应用,建议采用solrcloud的部署方式,solrcloud是HA的架构,高可用性,有点类似于MongoDB的分片架构,采用的Zookeeper作为协调管理器,对于Zookeeper参见我之前的文章中的介绍。
常用传统的主从部署方式如图:
这种部署是我们生产是常用的,但有许多功...
                            
                            
                                分类:
其他好文   时间:
2015-07-27 23:02:53   
                                阅读次数:
129
                             
                         
                    
                        
                            
                            
                                在过去的两年我们博客详细阐述了零碎工作集群和打造过程。在这篇博客中,我们主要分析测试结果一起支离破碎集群。首先来看看碎片集群的每个状态。你可以看出来复制集A和B都是正常的:一、开启分片集合开启一个数据库上的分片。这是对不论什么集合进行分片的先决条件。如果測试数据库为slidetest.waterma...
                            
                            
                                分类:
数据库   时间:
2015-07-27 10:43:48   
                                阅读次数:
146
                             
                         
                    
                        
                            
                            
                                python的range()函数使用很方便,它能返回一系列连续增加的整数,它的工作方式类似于分片,可以生成一个列表对象。range函数大多数时常出现在for循环中,在for循环中可做为索引使用。其实它也可以出现在任何需要整数列表的环境中,在python
 3.0中range函数是一个迭代器。
>>> range(1,5) #代表从1到5(不包含5)
[1, 2, 3, 4]
>>> range...
                            
                            
                                分类:
编程语言   时间:
2015-07-26 11:17:13   
                                阅读次数:
173
                             
                         
                    
                        
                            
                            
                                MongoDB分片存储的集群架构实现
如果需要存储大量数据,或者系统的读写吞吐量很大的时候,单个server就很难满足需求了。这个时候我们可以使用MongoDB的分片机制来解决这些问题。
分片的基本概念
分片(sharding)是一种水平扩展(horizontal scaling)的方式,把一个大的数据集分散到多个片服务器上,所有的片服务器将组成一个逻辑上的数据库来存储这...
                            
                            
                                分类:
数据库   时间:
2015-07-25 23:01:47   
                                阅读次数:
219
                             
                         
                    
                        
                            
                            
                                绿岸网络MongoDB---何旭东(某上市公司运维工程师)目录绿岸网络MongoDB.1场景介绍...1机器功能:...2主机名...2逻辑图...3primarysecondary.4模型选择...4启动...5第一台...5第二台...5第三台...5配置...5第一台...5第二台...6第三台...7启动路由...8分片...8添加分片...9配置..
                            
                            
                                分类:
数据库   时间:
2015-07-25 07:11:47   
                                阅读次数:
666
                             
                         
                    
                        
                            
                            
                                MongoDB3.0于2015年3月3日正式发布。可以毫不夸张的说,该版本的新增特性标志着MongoDB这款典型的NoSQL数据库已经进入了一个全新的发展阶段。3.0版本的新增特性:插件式存储引擎APIWiredTiger存储引擎MMAPv1存储引擎提升复制集改进分片集群改进官方文档:http://docs.mongodb.o..
                            
                            
                                分类:
数据库   时间:
2015-07-23 01:01:22   
                                阅读次数:
880
                             
                         
                    
                        
                            
                            
                                集群的理解
其实很多地方都有可能接触到集群的概念。为什么会有集群呢?简单的讲就是人多好办事,本来是一个人需要很费劲才能完成的事,现在分给十个人做,十个人都可以很轻松的完成,在海量数据,信息爆炸的今天,如果想要处理存储更多的数据,但是却没有强大到爆的大型计算机支持的话,集群是个不错的选择。
Redis中也支持集群,Redis中的集群是通过【分片】来进行数据共享的(其实数据库中凡是涉及到集群的,一...
                            
                            
                                分类:
其他好文   时间:
2015-07-23 00:45:29   
                                阅读次数:
112
                             
                         
                    
                        
                            
                            
                                检索引擎Elasticsearch支持插件模式,有些时候你可能需要安装一些插件,甚至自己开发插件,这里就提供一个开始ES插件开发示例,ES版本为5.2.0。
一、插件类继承自org.elasticsearch.plugins.AbstractPlugin
package org.elasticsearch.plugin.helloworld;
import java.util.A...
                            
                            
                                分类:
其他好文   时间:
2015-07-22 18:59:20   
                                阅读次数:
134