我希望我的客户端能够使用SqL对json文件进行简单查询。我发现最简单的解决方案之一是使用apache钻。
我想提供的最简单的api之一是让客户端使用API,并且在内部,系统应该能够自行启动嵌入的钻探,而无需客户端启动自己的嵌入式钻探
SqlLine.main(new String[]{"-d","drilldriver","-u","jdbc:drill:zk=local"};
//my query using select statement -- SELECT * FROM cp.`employee.json` LIMIT 1;
钻探可以正常启动,但是当我通过JDBC驱动程序执行查询时,它抱怨无法连接到本地主机:31010
我相信我需要在classpath中放置一些内容,以便它可以在此端口中也可以托管/打开rpc / jersey服务器,如我所见,如果我通过命令行sqlline.bat -u jdbc:drill:zk = local运行
有什么想法吗?