Provided in the invention is a
distributed cache server system, comprising: cache clients, which are used for obtaining all
cache server terminal information from a main memory
database server, establishing connection with
cache server terminals and generating and regularly maintaining links and link tables; the main memory
database server, which is used for establishing and preserving a
cache server terminal information table and a catalogue table of correspondence of data
storage type and cache server terminals and carrying out
processing on the received cache server terminal information reported by the cache server terminals; and cache server terminals, which are used for reporting the cache server terminal information to the main memory
database server and completing management of cache data blocks. In addition, the invention also provides an application method of the
distributed cache server system, cache clients and cache server terminals. With utilization of the above-mentioned technical scheme, the arrangement and the usage of the cache
server system become concise and convenient; the access speed is fast; and the
system can be extended and updated automatically.