- 博客(6)
- 收藏
- 关注
原创 为什么ES不适合做数据存储
前段时间公司想尝试用ES来存一部分数据,以此缓解数据增长带来的对数据库的压力。ES的介绍很多地方都有,就不再写了。在研究了一段时间后,发现ES不适合做为数据存储使用,理由如下:mapping不可改,不能改index属性。ES中以定义的mapping不能修改名字和属性,无法修改名字勉强还能接受,但无法修改属性。官方文档中介绍了几种修改mapping的方法。一个是新建一个字段,程序中所有地方修
2016-03-20 14:43:54 52462 6
转载 MapReduce:详解Shuffle过程
/** * author : 冶秀刚 * mail : dennyy99@gmail.com */ Shuffle过程是MapReduce的核心,也被称为奇迹发生的地方。要想理解MapReduce, Shuffle是必须要了解的。我看过很多相关的资料,但每次看完都云里雾里的绕着,很难理清大致的逻辑,反而越搅越混。前段时间在做MapReduce job
2016-01-23 18:08:46 488
原创 gvim中把插件的双击改成单击
<br /> <br />首先搜索leftmouse 找到双击的map 注释掉<br />然后添加下面的脚本<br /> " Contributed by Bindu Wavell<br /> " attempt to perform single click mapping, it would be much<br /> " nicer if we could nnoremap <buffer> ... however vim does<br />
2011-02-08 17:19:00 537
原创 终于把orbited跑起来了
弄了整整两天 终于跑起来了 记录一下...ubuntu10.04首先是apache 要安装worker-mpm的才行可以重新编译apache我用源安装的 方法网上搜下就有了 不多写要注意的一点就是用fcgi跑php的时候 要在站点设置里指定.php文件的处理器然后就开始弄orbited了 当然找官网教程里的例子了先说下orbited的安装吧首先安装easy_install 什么用自己上网查接着就用easy_install 安装orbited 它会自动将twisted装好(orbited0.6之后需要twis
2011-01-29 02:59:00 1058
原创 django部署到apache
<br />下载mod_python (http://www.djangoproject.com/r/mod_python/)<br />修改apache配置 添加python模块<br />LoadModule python_module /usr/lib/apache2/modules/mod_python.so在修改站点配置(site-enable中) <Location "/"> SetHandler python-program PythonHandler
2011-01-27 20:12:00 444
原创 left join 顺序不同导致结果不同
先说背景吧 是这样的 我在给一个pt站的保种组做个统计页面 统计方法如下一个用户在给很多种子做种 他也从保种列表(种子列表的一部分)中选择了一些进行做种统计的内容是:一个用户在保种列表里选择了希望保种的种子 同时他正在保种 计算这些种子的数量和容量要求即使用户没有从保种列表中选择 也要显示出来数据库中有这么几个表用户 users种子 torrents用户做种 peers保种 conserve起初我用这样的查询 先将users与peers连接 再连接torrents 这样找到用所正在做种的所有种子然后连接co
2011-01-03 01:27:00 3232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人