hbase中插入数据,用phoenix 创建的二级索引查询不到新加的数据
经查找相关资料,才知道,这种操作无法更新二级索引
所以最后只能从phoenix中插入数据
首先引入jar包
<!-- https://mvnrepository.com/artifact/org.apache.phoenix/phoenix-core -->
<dependency>
<groupId>org.apache.phoenix</groupId>
<artifactId>phoenix-core</artifactId>
<version>4.7.0-HBase-1.1</version>
</dependency>
代码
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Random;
import org.apache.phoenix.jdbc.PhoenixConnection;
public class TestPhoenix {
public static void