Поиск…


Вступление

Redis предоставляет тип данных GEO для работы с геопространственными индексированными данными.

Синтаксис

  • GEOADD ключ долготы широты член [долгота широта член ...]
  • GEODIST ключ участник1 участник2 [блок]

GEOADD

Команда GEOADD позволяет пользователю добавлять геопространственную информацию (название элемента, долготу, широту) к определенному ключу.

Команда GEOADD может использоваться для добавления одного элемента к ключу:

GEOADD meetup_cities -122.43 37.77 "San Francisco"

или несколько элементов к ключу:

GEOADD meetup_cities -122.43 37.77 "San Francisco" -104.99 39.74 "Denver"

GEODIST

Команда GEODIST позволяет пользователю определять расстояние между двумя членами в пределах геопространственного индекса при указании единиц.

Чтобы найти расстояние между двумя городами встреч:

GEODIST meetup_cities "San Francisco" "Denver" mi


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow