With the development of the Internet,the diverse data and complex applications continue to increase,in order to adapt to the growing user function,performance and rules and irregular data mix demand,for enterprises in the subsequent application development can achieve application and data co optimization.We studied the NoSQL memory data storage technology,through improved memory data storage model,based on maintaining high performance,large data processing capability and high concurrency support other excellent characteristics,we can enhance the NoSQL database retrieval multiple conditions can reduce the difficulty of development and application.On this basis,we independently developed the NoSQL database,optimize the application function and performance through the front and back together optimization,so that the application of enterprises can better meet the different needs of customers.By referring to the current mainstream data storage methods of NoSQL database,we combine the row and column structure of relational database,organize the ranks of data by using the two-way orthogonal list,and propose a new data table and column model structure.Based on the skip table of Redis,we establish the index structure corresponding to the data list and the field model.We extend the structure predefined method on the basis of the original structure definition,making the definition and management of the model structure more flexible and diverse.We use row search and column search in a hybrid way to query.On the basis of multi-layer nested structure of document database,we define multi tier nested table structure according to the model.We have realized the multi direction retrieval of data,efficient query and the organization of complex data,which makes the data more flexible and diverse in mobile Internet applications.Based on the analysis of the main memory data storage model,this thesis puts forward the independent data model,and designs the model management,query and data change according to the characteristics of the memory data storage model.The thesis also compared the performance of the performance test on the research model and typical NoSQL database,and through the practical application of research results based on the practical value,finally summarized the work of research and analysis of this thesis,and the problems existing in the actual application and the future work is prospected. |