write down,forget

git push与分支操作

<Category: 工具命令>

本文来自: git push与分支操作

Diving Into ElasticSearch(8)Mapping&Schema

<Category: Diving Into ElasticSearch>

前面应该介绍过ES是Schema Free,但是Schema Free不是说没有Schema,和Solr一样,ElasticSearch也可以设置document的schema,ES里的名字叫Mapping,其实无非就是设置document包含哪些Field,然后对每一个Field个性化的设置索引类型,是否存储,以及设置索引分析器和查询使用的分析器,Es和Solr相比有一个我认为最好的特性:就是支持Object类型,你可以像操作对象一样对对象的某个属性进行索引和查询,简单演示如下:
阅读这篇文章的其余部分

本文来自: Diving Into ElasticSearch(8)Mapping&Schema

how to use dottrace’s remote debugging

<Category: .NET, Debug>

加参数 /console 启动,每次输入phrase来进行验证,或者使用目标系统的用户来登录

或者安装成服务,但是服务的方式就不能使用phrase来进行验证了。

windows7下正常连接调试器,但是windows2008R2+IIS7调试器连接失败,据小马哥说重启之后好使了,未试过。

本文来自: how to use dottrace’s remote debugging

This header must be modified using the appropriate property

<Category: .NET>

 

You can see above that copying the headers collection from one request into another is going to cause the problem.  The following is a list of request and response headers that must be set via properties instead of headers collection.  These properties will be translated to headers on the wire:

 

Header Restricted on Request Restricted on Response
Accept true – use .Accept property false
Connection true – use .Connection property false
Content-Type true – use .ContentType property false
Content-Length true – use .ContentLength property true – use .ContentLength property
Date true false
Expect true – use .Expect property false
Host true false
If-Modified-Since true – use .IfModifiedSince property false
Keep-Alive false true
Proxy-Connection true – use .Proxy property false
Range true false
Referer true – use .Referer property false
Transfer-Encoding true – use .TransferEncoding property true
User-Agent true – use .UserAgent property false
WWW-Authenticate false true

本文来自: This header must be modified using the appropriate property

godaddy+qeephp的rewrite配置

<Category: PHP>

不知道什么原因,godaddy服务器抽风,php环境变量的doc_root及temp变量的路径和实际的路径对应不上,另外rewrite也出问题。
N年不玩qeephp,折腾了一会,记录一下:

根目录修改php.ini

qeephp配置文件/config/environment.yaml里
url_mode确保为rewrite

站点根目录.htaccess

本文来自: godaddy+qeephp的rewrite配置

ElasticSearch插件发布:PartialUpdate

<Category: Diving Into ElasticSearch, 搜索>

地址:https://github.com/medcl/ElasticSearch.PartialUpdate

是否碰到过因为需要修改索引中某个字段,而需要将整个索引文档进行重建,是不是很麻烦啊,昨天弄了个插件,就是方便索引文档局部更新的,使用说明如下:

1.先下载插件,解压到ES的plugin目录:

elasticsearch/plguin/es-partial-update/

2.试一把

先索引一个文档吧

执行修改操作,添加一个字段,修改一个字段

看看修改之后的结果吧

本文来自: ElasticSearch插件发布:PartialUpdate

[翻译]Diving Into ElasticSearch(7)模块配置介绍:cluster

<Category: Diving Into ElasticSearch>

纯翻译:http://www.elasticsearch.org/guide/reference/modules/cluster.html
貌似国内最近关注elasticsearch的人多了起来。
阅读这篇文章的其余部分

本文来自: [翻译]Diving Into ElasticSearch(7)模块配置介绍:cluster

Diving Into ElasticSearch (6) 配置文件elasticsearch.yml

<Category: Diving Into ElasticSearch>

接前面那篇吧[5],ElasticSearch分布式架构要说清楚真不是那么容易,我那就从细节一点点的切入吧。

先看看配置文件吧:elasticsearch.yml

配置文件elasticsearch.yml的可配项比较多,并且修改之后需要重启服务才能生效。

本文来自: Diving Into ElasticSearch (6) 配置文件elasticsearch.yml

how 2 run hadoop streaming job over brisk

<Category: Hadoop>

–error—
[root@platformD testmr]# ./job.sh
rmr: cannot remove /test_output: No such file or directory.
File: /tmp/testmr/-Dbrisk.job.tracker=10.129.6.36:8012 does not exist, or is not readable

阅读这篇文章的其余部分

本文来自: how 2 run hadoop streaming job over brisk

brisk调试部署全纪录

<Category: cassandra, Hadoop, nosql>

brisk快速测试记录。
参考链接:
http://www.datastax.com/docs/0.8/brisk/about_pig
阅读这篇文章的其余部分

本文来自: brisk调试部署全纪录