def db_pair_test(): print 'create database with capacity 100000 test is started..\n' open(os.getcwd() + '/storage/student.txt', 'wb').close() db = Table(filename=os.getcwd() + '/storage/student.txt', type=student, index_attrs=['name'], key_sizes=[26]) # studs = get_shuffled_dataset() print('loading dataset') pairs = [] size = 1000 for i in range(size): p = pair(id=i, id1=i, id2=i) pairs.append(p) i = 0 for p in pairs: with Profiler() as p: db.put(p.get_key(), p) i += 1 if i % 50 == 0: print('#', i) # print(db.get('581200', 1)) # print(db.trees['name']['Matthew Cervantes']) db.save()
def page_pair_test(): pairs = [] size = 10000 for i in range(size): p = pair(id = i, id1 = i, id2 = i) pairs.append(p) p = Ipage() for pa in pairs: if not p.is_fit(pa): break p.insert(pa) p.store('page.txt', 0) print(p.get("100", 1))
def page_pair_test(): pairs = [] size = 10000 for i in range(size): p = pair(id=i, id1=i, id2=i) pairs.append(p) p = Ipage() for pa in pairs: if not p.is_fit(pa): break p.insert(pa) p.store('page.txt', 0) print(p.get("100", 1))
def db_pair_test(): print 'create database with capacity 100000 test is started..\n' open(os.getcwd() + '/storage/student.txt', 'wb').close() db = Table(filename=os.getcwd() + '/storage/student.txt', type=student, index_attrs=['name'], key_sizes=[26]) # studs = get_shuffled_dataset() print('loading dataset') pairs = [] size = 1000 for i in range(size): p = pair(id = i, id1 = i, id2 = i) pairs.append(p) i = 0 for p in pairs: with Profiler() as p: db.put(p.get_key(), p) i += 1 if i % 50 == 0: print('#', i) # print(db.get('581200', 1)) # print(db.trees['name']['Matthew Cervantes']) db.save()