最基础的search api格式是empty
search,这个search不指定任何的查询条件,就是返回cluster中的所有的index的document: GET /_search相应的消息如下:{
"hits":{ "total": 14, "hits":[ { ...
分类:
其他好文 时间:
2014-05-26 14:15:42
阅读次数:
250
在empty
search中你是否注意到了查询的结果中包含了不同的type:有来自us中的user,有来自gb中的tweet。不限值index和type我们能搜索整个cluster中的所有的document,ES会把请求分发到cluster中所有的primary和replica,然后返回结果的前十条...
分类:
其他好文 时间:
2014-05-26 13:59:11
阅读次数:
257
创建Hello World项目1.
下载框架选择最新的版本,进行下载。框架下载地址:http://initphp2. 创建项目目录创建项目目录,目录示意图:1.
文件夹initphp是最新下载的initphp框架文件夹2. conf/comm.conf.php 放置项目配置文件3. web/cont...
分类:
Web程序 时间:
2014-05-26 11:21:15
阅读次数:
307
存储:文件存储: FastDFS数据库: MySQL(集群, mster,
Slave读写分离),缓存: Redis, Memcache前端:Jquery, Angular框架:python django
分类:
Web程序 时间:
2014-05-26 11:16:56
阅读次数:
240
原地踏步了半年,感觉一切都陌生了~题意:a[i]-一个任意的数,这个数要等于a[1]~a[i-1]每个数减去任意一个数,经过多次这样的变换到达目标b序列,能到达就yes不能到达距no.一开始各种分析,所有的差的和必须是偶数,sum(cha[1~i-1])>=cha[i](其中cha[i]=a[i]-...
分类:
其他好文 时间:
2014-05-26 07:09:20
阅读次数:
231
Cache选型介绍,这里包括Memcached的介绍和Redis的一个介绍,同时,介绍了Twemproxy代理软件和Redis的一些高可用部署方案。...
分类:
其他好文 时间:
2014-05-26 04:38:55
阅读次数:
199
FCM 算法用一个Job寻找cluster的中心点。在map的初始化节点,加载初始化(或上一轮迭代的结果)中心点。在map中计算point 和每一个簇的亲和度。在combiner计算同一个cluster的参数,该过程只能计算同一cluster的局部信息。在reduce中首先计算同一个cluster的全局参数,然后计算该cluster是否收敛,输出cluster。...
分类:
其他好文 时间:
2014-05-26 04:12:39
阅读次数:
302
ASM单点故障
经常由用户询问如何避免ASM单点故障的最佳实践。与其他文件系统或卷管理器一样
ASM实例失效会导致运行在上面的RDBMS实例不可用。然而OS 文件系统或卷管理器失效
一般会伴随操作系统崩溃,而asm重启不需要重启服务器。
解决ASM单点故障的最好的办法是把ASM运行在RAC环境通过集群实现高可用。ASM可以
继续运行在其他节点如果一个节点重启或rdbms重启。ASM失效是...
分类:
数据库 时间:
2014-05-25 00:22:13
阅读次数:
489
ASM支持滚动升级,为ASM打patchsets或迁移到新版本可以使用滚动升级的方法,提供一个更高级别
的更底层的高可用。注意,要想使用ASM的滚动迁移特,ASM软件版本至少11.1。此外,滚动升级需要
ORACLE clusterware是最新版本。
图(略)
开始滚动迁移前,你必须使用命令把集群中的ASM实例设置为为rolling migration模式,如(执行版本升级):
ALT...
分类:
数据库 时间:
2014-05-24 23:31:32
阅读次数:
414
所谓多实例,就是在一台服务器上搭建、运行多个MySQL实例,每个实例使用不同的服务端口,通过不同的socket监听;物理上,每个实例拥有独立的参数配置文件及数据库。
通常情况下,一台服务器是不建议运行多个MySQL实例的,尤其是生产环境,因为这会造成资源相互强占问题。但在一些高可用环境中,却有这样的需求,比如:利用Heartbeat搭建的故障转移集群环境,若主备服务器只运行一个MySQL实例,则...
分类:
数据库 时间:
2014-05-24 14:40:58
阅读次数:
352