Y
Y
yse2013-04-04 11:21:12
SQL
yse, 2013-04-04 11:21:12

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

1 answer(s)
M
Maxim, 2013-04-04
@mgramin

postgis.net/

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question