如何通过Spark API高效连接Elasticsearch实现长尾词查询?
- 内容介绍
- 文章标签
- 相关推荐
本文共计169个文字,预计阅读时间需要1分钟。
javaSparkConnectionEs.javaimport data.spark.batch.cardbin.util.CardBinFields;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.sql.SQLContext;
public class SparkConnectionEs { // Spark直接连接ES并通过CardBinFields实体}
SparkConnectionEs.javaimport data.spark.batch.cardbin.util.CardBinFields;
import org.apache.spark.api.java.JavaRDD;
import org.apache.spark.sql.SQLContext;
//import ....
public class SparkConnectionEs{
//spark直连es并通过CardBinFields实体转为sparkRdd从而注册成table
private static String sourceIP = "192.168.23.23";
private static String esPath = "ybs_cardbin_info_bak/cardbin";//es_index/es_type
public static void main(String[] args) throws Exception {
JavaRDD
本文共计169个文字,预计阅读时间需要1分钟。
javaSparkConnectionEs.javaimport data.spark.batch.cardbin.util.CardBinFields;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.sql.SQLContext;
public class SparkConnectionEs { // Spark直接连接ES并通过CardBinFields实体}
SparkConnectionEs.javaimport data.spark.batch.cardbin.util.CardBinFields;
import org.apache.spark.api.java.JavaRDD;
import org.apache.spark.sql.SQLContext;
//import ....
public class SparkConnectionEs{
//spark直连es并通过CardBinFields实体转为sparkRdd从而注册成table
private static String sourceIP = "192.168.23.23";
private static String esPath = "ybs_cardbin_info_bak/cardbin";//es_index/es_type
public static void main(String[] args) throws Exception {
JavaRDD

