Here comes my first status update:
After some testing and optimization, I was unfortunately unable to process the data in a reasonable time frame. Approximately 30k stations took approximately 30 minutes, which is not acceptable.
The problem is not the number of stations, but how the data is listed in the Json. In particular, the outfitting and trading data are identified as text, and not with the ID number.
Searching through a text takes considerably longer than comparing a number. This significantly delays processing and therefore leads to a long update period.
Therefore, I will now look at the data from Spansh and have it calculated. What I have seen so far when skimming through the data is that it is complete with IDs and is not mixed up but sorted by star system.
This could lead to more structured processing, especially if the data needs to be supplemented while in the game. So I'm more optimistic about this data template, although it's more data (around 8.6GB vs around 5.8GB), it's probably easier to process. I'll let you know when the first results are available.
After some testing and optimization, I was unfortunately unable to process the data in a reasonable time frame. Approximately 30k stations took approximately 30 minutes, which is not acceptable.
The problem is not the number of stations, but how the data is listed in the Json. In particular, the outfitting and trading data are identified as text, and not with the ID number.
Searching through a text takes considerably longer than comparing a number. This significantly delays processing and therefore leads to a long update period.
Therefore, I will now look at the data from Spansh and have it calculated. What I have seen so far when skimming through the data is that it is complete with IDs and is not mixed up but sorted by star system.
This could lead to more structured processing, especially if the data needs to be supplemented while in the game. So I'm more optimistic about this data template, although it's more data (around 8.6GB vs around 5.8GB), it's probably easier to process. I'll let you know when the first results are available.