Redis - Jedis (Java API для хранения данных из Excel и извлечения на основе имени столбца)
Используя Jedis, я написал список для повторного создания и успешного извлечения данных обратно.
Jedis jedis = new Jedis("redis server ip");
System.out.println("Connection to server sucessfully");
// check whether server is running or not
System.out.println("Server is running: " + jedis.ping());
// store data in redis list
jedis.lpush("ZipCodes", "40001");
jedis.lpush("ZipCodes", "50001");
jedis.lpush("ZipCodes", "60001");
// Get the stored data and print it
List<String> list = jedis.lrange("ZipCodes", 0, 2);
for (int i = 0; i < list.size(); i++) {
System.out.println("Stored string in redis:: " + list.get(i));
}
for (int i = 0; i < list.size(); i++) {
if (list.get(i).equals("50001")) {
System.out.println("***success zipcode***");
}
Теперь у меня есть почти 50 тысяч строк данных с 10 столбцами в каждой строке (таблица).
- Есть ли способ, используя java api (jedis), мы можем вставить данные из файла excel.
- Также мы можем извлечь данные для сравнения, основываясь только на одном столбце, присутствует ли он в какой-либо строке.