免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
Kudu Java API 條件查詢(xún)
        <!-- https://mvnrepository.com/artifact/org.apache.kudu/kudu-client -->        <dependency>            <groupId>org.apache.kudu</groupId>            <artifactId>kudu-client</artifactId>            <version>1.9.0</version>            <scope>test</scope>        </dependency>        <dependency>            <groupId>org.apache.kudu</groupId>            <artifactId>kudu-spark2_2.11</artifactId>            <version>1.7.0</version>        </dependency>
package src.main.sample;import org.apache.kudu.ColumnSchema;import org.apache.kudu.Schema;import org.apache.kudu.client.*;import java.util.ArrayList;import java.util.List;public class SelectKuduData2{    //select * from rawdata.event_wos_p1 where user_id = -1024924858009673815;    private static String tableName = "event_wos_p1";    //private static KuduClient client = new KuduClient.KuduClientBuilder("IP,IP,IP").defaultAdminOperationTimeoutMs(60000).build();    // 獲取需要查詢(xún)數(shù)據(jù)的列    private static List<String> projectColumns = new ArrayList<String>();    private static KuduTable table;    private static KuduScanner.KuduScannerBuilder builder;    private static KuduScanner scanner;    private static KuduPredicate predicate;    public static void main(String[] args) throws KuduException    {        try        {            projectColumns.add("user_id"); //字段名            projectColumns.add("day");            table = client.openTable(tableName);            // 簡(jiǎn)單的讀取 newScannerBuilder(查詢(xún)表)  setProjectedColumnNames(指定輸出列)  build()開(kāi)始掃描//            KuduScanner scanner = client.newScannerBuilder(table).setProjectedColumnNames(projectColumns).build();            builder = client.newScannerBuilder(table).setProjectedColumnNames(projectColumns);            /**             * 設(shè)置搜索的條件             * 如果不設(shè)置,則全表掃描             */            //select * from 表名 where user_id = xxx;             long userID = 123456789;             //比較方法ComparisonOp:GREATER、GREATER_EQUAL、EQUAL、LESS、LESS_EQUAL            predicate = predicate.newComparisonPredicate(table.getSchema().getColumn("user_id"),                                                                KuduPredicate.ComparisonOp.EQUAL, userID);             builder.addPredicate(predicate);            // 開(kāi)始掃描            scanner = builder.build();             while (scanner.hasMoreRows())            {                RowResultIterator results = scanner.nextRows();                // 每次從tablet中獲取的數(shù)據(jù)的行數(shù)                int numRows = results.getNumRows();                System.out.println("numRows count is : "   numRows);                while (results.hasNext()) {                    RowResult result = results.next();                    long user_id = result.getLong(0);                    int day = result.getInt(1);                     System.out.println("user_id is : "   user_id   "  ===  day: "   day );                }                System.out.println("--------------------------------------");            }        }        catch (Exception e)        {            e.printStackTrace();        }        finally         {            scanner.close();            client.close();        }    }}
來(lái)源:http://www.icode9.com/content-1-194801.html
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
3000門(mén)徒內(nèi)部訓(xùn)練絕密視頻(泄密版)第10課:徹底實(shí)戰(zhàn)詳解使用Java開(kāi)發(fā)Spark程序
利用Flink stream從kafka中寫(xiě)數(shù)據(jù)到mysql
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory錯(cuò)誤
使用Spark讀取HBase中的數(shù)據(jù) – 過(guò)往記憶
使用Slf4j集成Log4j2構(gòu)建項(xiàng)目日志系統(tǒng)的完美解決方案
WebSocket Testing With Apache JMeter | BlazeMeter
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服