Answer the question
In order to leave comments, you need to log in
Engine for geoinformation data
Help a beginner understand geoinformation databases.
There are the following initial data:
A set of binary data about the height and texturing of the scale of the entire planet. The minimum grid spacing is several meters. Thus, we get a great variety of files of different sizes. There is software written in C++ that plans to use this data =) There are a number of requirements for building the base architecture. These requirements come from the following tasks:
1) Store this data in a database, ideally distributed
2) Stored data is primarily a key-value. The value is a binary file, the key is a certain URI
3) Be able to delete and add data to the database with tracking the history of changes
4) Have the ability to completely copy data for use in an isolated network, including on one machine
5) The ability to cache already received data locally
6) It is desirable to manage access rights to the database based on digital certificates
So the question is which DBMS are suitable for this , preferably C++ client code. Well, you know, the convenience of work. You can throw links to related literature - I'm a teapot in SQL matters.
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question