With the development of remote sensing technology, the resolution and coverage of satellite are ever-increasing. The amount of remote sensing data is in an explosive growth with a daily increase in the level of TB, which results in a storage level of PB. At the same time, due to differences in the satellites acquiring remote sensing data, the acquired data products may have different formats and sizes.Therefore how to store and manage the massive remote sensing data efficiently has become a common-concerned problem of computer science and geoscience researchers. This paper discussed the designing of a big geodata management system based on Mongo DB and Hadoop. The main research work includes following aspects:(1) By analyzing and summarizing the the present situation of the remote sensing data management system, the designing principles and the requirements of the system are put forward. This paper also discusses the business logic and the structure of the system, plans the system functions, designs the data structure of the system and provides some system’s security strategy;(2) The acquisition, query, output and computing services of the data are designed in this system as well as the the user management, node maintenance and the log management. The key functions are designed in detail and partly implemented and the distributed architecture is built. To make the system more comfortable and stable, the performance tests of the key functions are put forward;(3) The main tasks are raised by summarizing the constrction of the system. |