which is more soluble in water: cyclohexane or glucose?

Glucose, since it has -OH groups and thus can do hydrogen bonding with water. Unlike cyclohexane, which does not have -OH groups.