The invention provides an automatic data query, synchronization and storage method. A database, an open source data storage tool and a data caching tool are provided. The automatic data synchronization method comprises the following steps of obtaining database change data obtained by an analysis information unit, judging whether automatic synchronization service information is subscribed, if yes, generating change information, making a message queue unit distribute business information to an information synchronization processing unit to carry out data synchronization on the business information distributed by the message queue unit, and if no, finishing generation of the change information. According to the automatic data synchronization system, the updating data in the database can be automatically captured and be synchronized to the open source data storage tool, so that the development cost of developers is saved, synchronization and check of the open source data storage tool are not needed, each link of the system is configurable, and new business and old business can be flexibly added and deleted according to the configuration.