完成了sql的解析过程后,开始进入优化器:调用的流程分为: mysql_select:
JOIN::prepare: JOIN::optimize: JOIN::exec: prepare过程: 组装各个组件,包括:stepup tables,
fields, con...
分类:
数据库 时间:
2014-06-29 12:59:43
阅读次数:
269
比如需要生成sqoop import语句,用newlisp脚本:(set 'import-cmd (format "%s/sqoop-import --options-file media_options.txt --table %s --where \"ID = 2\" --target-dir %s -m 1 --fields-terminated-by '%s' --lines-term...
分类:
其他好文 时间:
2014-06-11 07:06:00
阅读次数:
351
如果你指定了\n为sqoop导入的换行符,mysql的某个string字段的值如果包含了\n, 则会导致sqoop导入多出一行记录。有一个选项--hive-drop-import-delimsDrops \n, \r, and \01 from string fields when importing to Hive.这样\n \r 和\01都被自动删除,不会捣乱了。...
分类:
其他好文 时间:
2014-06-11 06:05:59
阅读次数:
310
被分词的string字段也是一个multi-value字段,但是对他们进行排序往往得不到想要的结果。如果你对”fine old
art“进行分词,他将会返回三个term。我们也许对以一个term进行字母排序,然后第二个等。但是ES没有在这个期间的时间顺序。你可以使用min和max排序模式(默认使用m...
分类:
其他好文 时间:
2014-06-10 13:18:45
阅读次数:
366
题目大意:
FJ有一块n*m矩形农场,他知道每一个格子能不能种牧草。他想把一些格子种上牧草,但要求没有两个种牧草的各自是相邻的。求一共有多少种种法。
解题思路:
状态压缩:将每一行有几个格子种牧草用一个数来表示状态。判断有没有相邻用x&(x
下面是代码:
#include
#include
#include
#include
#include
using nam...
分类:
其他好文 时间:
2014-06-08 16:43:27
阅读次数:
241
在测试sqoop语句的时候,一定要限制记录数量,否则就像我刚才,等了1个多小时,才看到测试结果。????sqoop-import --options-file media_options.txt --table my_table --where "ID = 2" --target-dir /user/jenkins/bigdata/import/20140607 -m 1 --fields-ter...
分类:
其他好文 时间:
2014-06-08 04:57:18
阅读次数:
350
今天碰到不少问题,记录一下。分割符的方向问题首先sqoop的参数要小心, 从数据库导出数据,写到HDFS的文件中的时候,字段分割符号和行分割符号必须要用--fields-terminated-by而不能是--input-fields-terminated-by--input前缀的使用于读文件的分割符号,便于解析文件,所以用于从HDFS文件导出到某个数据库的场景。两个方向不一样。参数必须用单引号括起...
分类:
其他好文 时间:
2014-06-08 03:23:09
阅读次数:
289
DELIMITER $$ #修改分隔符为 $$
DROP PROCEDURE IF EXISTS sp_MvcCommonDataSource$$ #分隔符
CREATE PROCEDURE sp_MvcCommonDataSource (
#输入参数
_fields VARCHAR(2000), #要查询的字段,用逗号(,)分隔
_tables TEXT, #要查询的表
_wher...
分类:
数据库 时间:
2014-06-07 11:32:22
阅读次数:
254
除了前面已经提到的简单的数据类型,JSON也有null,array和object类型,这些都是被ES支持的。Multi-value
fields我们想让我们的tag
field的值多于一个而不是一个字符串,这个也是可能的,我们能把一个数组存储到tags:{"tag":["search","nosql...
分类:
其他好文 时间:
2014-06-06 08:15:06
阅读次数:
316
sharepoint学习汇总
http://blog.csdn.net/qq873113580/article/details/20390149
r[col.ColumnName] = GetType(projectList.Fields[col.ColumnName].Type, projectItem[col.ColumnName].ToString(), ...
分类:
其他好文 时间:
2014-05-31 17:46:40
阅读次数:
204