import java.util.*; import java.io.*; import redis.clients.jedis.Jedis; class MakeDept { public static void main(String[] args) throws FileNotFoundException { // hostname is command-line arg, or localhost by default String hostname = "localhost"; if(args.length>0){ hostname = args[0]; } //Connecting to Redis server on localhost Jedis jedis = new Jedis(hostname); System.out.println("Connection to server sucessfully"); //check whether server is running or not System.out.println("Server is running: "+jedis.ping()); Scanner scan = new Scanner(new File("dept.txt")); while(scan.hasNextLine()){ String line = scan.nextLine(); String[] parsed = line.split("\t"); if(parsed.length!=2){ System.out.println("error in line:"+line); } else { String did = parsed[0]; String dname = parsed[1]; System.out.println("did:"+did+" dname:"+dname); jedis.set("dept:"+did+":dname",dname); jedis.hset("dept",did,dname); } } } }