The invention discloses an
energy storage data non-inductive access
system and method based on RPC proxy and distributed storage. The
system comprises a plurality of slave cabinets and a master cabinet. The slave cabinets store
time sequence data and self information including cabinet identifiers, cabinet websites and
database access ports in a local
database, and periodically report the
time sequence data through
multicast; the master cabinet does not persistently store slave cabinet data, and a slave cabinet discovery module of the master cabinet monitors
multicast and automatically generates and maintains a dynamic slave cabinet information
list containing cabinet identifiers of the slave cabinets and
database connection addresses; and the
energy storage application layer initiates an
SQL access request by calling a unified RPC interface of the main cabinet, an
embedded database access proxy engine analyzes the
SQL and queries a
list, establishes connection with a target slave cabinet database, forwards and executes, and returns a result through the RPC. According to the invention, distributed storage and transparent unified non-inductive access of data are realized, capacity expansion of a main cabinet disk is avoided fundamentally, application development is simplified, and plug-and-play expansion of the
system is supported.