| The concept of the Internet economy is currently being referred to most of the nascent economic concept,after decades of development of the Internet,has long been out of the original closed environment,and we are closely related to traditional industries,That is,we often refer to the "Internet +" concept.Internet industry boom has also brought intense competition,users of the network platform features and interactivity of the increasingly high demand,these responses to a point is that the system’s service performance.A well-designed,excellent user experience to visit the Web site,as the company’s development of core competitiveness.The project is based on J2 EE development,using a widely proven Spring + SpringMVC + Hibernate framework,in line with the typical three-tier structure,suitable for the project’s agile development of the project is based on the development of the social,need.With the rapid growth of the company,the system processing business is also increasing,so that the system function modules increased,bringing the user volume and user information is also growing rapidly.As a technology developer,in the development,there must be a global concept,to meet the needs of products under the premise of full consideration of system scalability and system performance.From the user access experience and the reliability of the system is concerned,the use of caching technology in the system can effectively improve system performance and enhance the user access experience.In this paper,we first introduce the research of Web caching technology,and introduce the caching nodes involved in the whole Web site from the complete user access process,and describe the Memcached caching technology in detail.This paper introduces the architecture design of the system management platform and the performance problems involved.In view of the problems,the corresponding solution is given,namely,the cache technology is used.The cache design scheme using Memcached technology is described in detail,and corresponding cache data strategy is designed according to the characteristics of user access data.At last,according to the test plan,the design of the cache system to test,according to the test results analysis concluded that the project Memcached cache program can effectively use the system performance and improve the user access experience,not only cost savings and business Development has positive significance.The current cache technology used in the system is Memcached,and according to the actual situation to develop a different cache strategy,the purpose is to enhance the system performance.After using the cache technology,our goal is: First,the cache query database content,reduce data access IO,reduce database load.Second,to enhance system scalability for future business development to provide protection. |