摘要: 1、in和exists in是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询,一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大,则子查询表大的用exist 阅读全文
posted @ 2017-12-29 10:35 兜小帅 阅读(219) 评论(0) 推荐(0)
摘要: sql中exists,not exists的用法 exists : 强调的是是否返回结果集,不要求知道返回什么, 比如: select name from student where sex = 'm' and mark exists(select 1 from grade where ...) , 阅读全文
posted @ 2017-12-29 10:22 兜小帅 阅读(18944) 评论(0) 推荐(0)
摘要: windows(64位)下使用curl命令 Curl命令可以通过命令行的方式,执行Http请求。在Elasticsearch中有使用的场景,因此这里研究下如何在windows下执行curl命令。 工具下载 在官网处下载工具包:http://curl.haxx.se/download.html 使用方 阅读全文
posted @ 2017-12-05 13:15 兜小帅 阅读(134) 评论(0) 推荐(0)
摘要: curl是利用URL语法在命令行方式下工作的开源文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。 一.windows下curl的安装 1. 到这里http://curl.haxx.se/downloa 阅读全文
posted @ 2017-12-05 11:30 兜小帅 阅读(779) 评论(0) 推荐(0)
摘要: 环境 Windows10企业版X64 JDK-1.8 ElasticSearch-5.0.0 node-v4.5.0-x64.msi git客户端 步骤 安装node到D盘。如D:\nodejs。 把NODE_HOME设置到环境变量里(安装包也可以自动加入PATH环境变量)。测试一下node是否生效 阅读全文
posted @ 2017-12-05 10:14 兜小帅 阅读(226) 评论(0) 推荐(0)