The tremendous amount of data outsourced every day by individuals or each enterprises. It is impossible to manage or to store this complex data at individual level, as the chances of crash the system is more and the system becomes the single point of failure. When the author feel the need of storing the data in such a way that it can be accessed uninterruptedly, then there the cloud comes into picture to store the data with better flexibility and cost saving. As the data might be confidential or sensitive. Considering the privacy of the data over the cloud, for that searchable encryption can be used.