Вы когда-нибудь задумывались, как найти ближайшие точки данных на данную широту и долготую пару в Dynamodb, не проверяя полную таблицу?
В 2013 году команда Service Dynamodb предоставила библиотеку Dynamodb-Geo Java, которая позволяет клиентам эффективно вставлять и запросить пространственные данные GEO. Но с тех пор нет официальной поддержки этой библиотеки даже с многочисленными обновлениями, которые произошли в Dynamodb с тех пор.
В последнее время, как инженер поддержки облака в AWS, я заметил, что различные клиенты проявили интерес к восстановлению этой библиотеки в Python или интегрируя ее в BOTO3. Для этого я постараю построил неофициальный порт Python Dynamodb-Geo. Вы можете проверить это здесь: https://github.com/sigm0oid/dynamodb-geo.py Отказ
Пожалуйста, дайте мне знать, если какой-либо вопрос поднимается или если у вас есть какие-либо предложения.
Есть потрясающий день!
Оригинал: “https://dev.to/sigm0oid/dynamodb-geospatial-data-in-python-29in”