help='index of task') parser = parser.parse_args() FILE_PATH = './yagoThreeSimplifiedShort.txt' NEO4J_URI, NEO4J_ACC, NEO4J_PWD = 'bolt://localhost:7687', 'neo4j', 'test' timestamp = Timestamp() if parser.m == 'insert': timestamp.stamp('all') insert_bulk(FILE_PATH, NEO4J_URI, NEO4J_ACC, NEO4J_PWD, parser.i) timestamp.stamp('all') print('Total time: {}'.format(timestamp.get_diff('all'))) elif parser.m == 'search': timestamp.stamp('all') if parser.i == 0: search_0(FILE_PATH, NEO4J_URI, NEO4J_ACC, NEO4J_PWD, parser.i) if parser.i == 1: search_1(FILE_PATH, NEO4J_URI, NEO4J_ACC, NEO4J_PWD, parser.i) if parser.i == 2: search_2(FILE_PATH, NEO4J_URI, NEO4J_ACC, NEO4J_PWD, parser.i) if parser.i == 3: search_3(FILE_PATH, NEO4J_URI, NEO4J_ACC, NEO4J_PWD, parser.i)
parser = parser.parse_args() CSV_FILE_PATH = './student.csv' NEO4J_URI, NEO4J_ACC, NEO4J_PWD = 'bolt://localhost:7687', 'neo4j', 'test' timestamp = Timestamp() if parser.m == 'insert': timestamp.stamp('all') insert_bulk(CSV_FILE_PATH, NEO4J_URI, NEO4J_ACC, NEO4J_PWD) timestamp.stamp('all') print('Total time: {}'.format(timestamp.get_diff('all'))) print('Insertion time: {}'.format(timestamp.get_diff('insert'))) elif parser.m == 'update': timestamp.stamp('all') update_bulk(CSV_FILE_PATH, NEO4J_URI, NEO4J_ACC, NEO4J_PWD) timestamp.stamp('all') print('Total time: {}'.format(timestamp.get_diff('all'))) print('Update time: {}'.format(timestamp.get_diff('update'))) if parser.m == 'update': timestamp.stamp('all')