Font Size: a A A

Development Of Qujian E-commenerce System And Research On Its Key Technologies

Posted on:2017-03-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y SangFull Text:PDF
GTID:2348330536976742Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the 21st century,online shopping has become the main way of shopping.With the growth trend of Internet users blowout,e-commerce sites have to face huge traffic every day.In the face of massive data storage and high concurrent read and write,the relational database is difficult to meet the demand,and the flat characteristics of the Internet application also makes the non-relational database has a better adaptability.But non-relational database does not have the transaction management features,for data consistency requirements of high order business data using relational database storage is still needed,so,e-commerce system may require different types of databases to store different data requirements.Based on the actual needs of a fitness industry for e-commerce applications,the paper designed and implemented a three-tier "Qujian e-commerce systems" which based on cross-database software architecture.In which the data validation problem,mainly uses the client authentication and server authentication method.The problem of data consistency and data verification in the process of system implementation are studied.In order to solve the e-commerce system the data consistency between the MySQL database and MongoDB database,the TCD(try-confirm-done)model to design MongoDB transaction management,and Spring AOP technology and heterogeneous database transaction model was adopted to realize the transaction layer in the electronic commerce system,solved the problem of data consistency between the MySQL database and mongo database.At last,this paper presents the testing process and results of functional testing,performance testing and cross database transaction testing of e-commerce system.Test results show that the function module of the electronic commerce system is running well,Cross-database transactions executed without exception,but the results of performance test show that the query time is longer under massive data.Further,the paper uses the cluster deployment method,optimizes the MongoDB database,and improves the efficiency of the system in the mass data storage and query.
Keywords/Search Tags:E-commerce, Non-relational database, The data consistency, Spring AOP
PDF Full Text Request
Related items