The invention discloses a memory access method and a device supporting data persistence. The method comprises the following steps of S1, receiving a data request of a client end, judging whether the data request meets a standard protocol or not, if yes, carrying out S2, and if not, rejecting the data request; S2, judging whether the data request is a data reading request or a data writing request, if the data request is the data writing request, carrying out S3, and if the data request is the data reading request, carrying out S4; S3, analyzing the data writing request, building a corresponding data structure according to data to be written, and calling a storage interface to store the data to be written to a data storage end; S4, analyzing the data reading request, and calling the storage interface to acquire corresponding data from the data storage end. Memcached and Berkeleydb are combined to obtain a memory Key-value database system supporting data persistence, and the database system is utilized to carry out data access service, so that high-speed reading and writing of data can be ensured; persistence modules are combined to form a cluster example, so that the storage of the data is more stable.