frostfs-node/pkg/util/locode/db
Leonard Lyubich 307355f165 [#316] locode/airports: Scan csv table into memory
Scanning csv-table entries one-by-one takes significant time and system
resources. To speed up random access to table records, on the first call,
the table is pumped into memory (map). On subsequent calls, I/O operations
are not performed.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-02-10 20:18:06 +03:00
..
airports [#316] locode/airports: Scan csv table into memory 2021-02-10 20:18:06 +03:00
boltdb [#316] locode/boltdb: Replace all references to the City with Location 2021-02-10 14:05:03 +03:00
continents/geojson [#316] locode: Implement polygons DB based on GeoJSON polygons 2021-02-09 11:05:55 +03:00
continent.go [#316] locode: Define the API of location database 2021-02-09 11:05:55 +03:00
country.go [#316] locode: Define the API of location database 2021-02-09 11:05:55 +03:00
db.go [#316] locode: Define the API of location database 2021-02-09 11:05:55 +03:00
location.go [#316] locode: Define the API of location database 2021-02-09 11:05:55 +03:00
point.go [#316] locode: Define the API of location database 2021-02-09 11:05:55 +03:00
record.go [#316] locode/boltdb: Replace all references to the City with Location 2021-02-10 14:05:03 +03:00