def server_cmd_input(): global s_cmd_flag global server_cmd client.client_connect() while 1: if s_cmd_flag is 0: utf_cmd = client.client() server_cmd = utf_cmd.encode('ascii', 'ignore') s_cmd_flag = 1
def list_index(): connect = client_connect() list_index = connect.client.list_indexes() return str(list_index['items'][0]['name'])
def search_in_api(search_code): g.search_code = search_code connect = client_connect() search = connect.search(search_code) result = json.dumps(search) return result
def run(self): client = cl.client_connect(self.server,self.port) client.transport.open() starttime = time.time() parent = ColumnParent('Standard1') p = SlicePredicate(slice_range=SliceRange('', '', False, COLUMNS_PER_KEY)) for self.count in xrange(self.keysperthread+1): key = str(key_generator()) client.get_slice('Keyspace1', key, parent, p, ConsistencyLevel.ONE) endtime = time.time() addetails(self.details, ("reading", self.count, endtime- starttime))
def run(self): client = cl.client_connect(self.server,self.port) client.transport.open() data = md5(str(get_ident())).hexdigest() columns = [Column(chr(ord('A') + j), data, 0) for j in xrange(COLUMNS_PER_KEY)] self.count = 0 cfmap = {'Standard1': [ColumnOrSuperColumn(column=c) for c in columns]} starttime = time.time() for i in self.range: key = str(i) client.batch_insert('Keyspace1', key, cfmap, ConsistencyLevel.ONE) self.count += 1 endtime = time.time() timeelapsed = endtime - starttime addetails(self.details,("writing", self.count,timeelapsed ))