Geohash符号化の実践原理とMySQL空間インデックス最適化手法
1. Geohash符号化:緯度経度から文字列への変換
Geohashは地球上の任意の位置座標を短い英数字に変換する手法である。本質は二次元の緯度経度を二分探索によって一次元の文字列に変換することにある。経度範囲[-180,180]、緯度範囲[-90,90]をそれぞれ繰り返し二分し、各区間に属するかを0/1で表現する。
例えば東京駅付近の座標(139.7670, 35.6812)で考える。緯度35.68は[0 ...
9月27日 15:48 投稿
Redis GEO 地理位置データ型の概要と使用方法
GEO 地理位置データ型
Redis 3.2 では、GEO という新しいデータ型が導入されました。これは主に地理的位置情報を保存し、その情報に基づいて操作を行うためのものです。
GEO の基本概念
GEO は順序付き集合(zset)であり、各要素には以下の属性があります:
位置名 (member)
経度 (longitude)
緯度 (latitude)
これらの属性を使用して、Redis で地理的位置の座 ...
7月1日 22:14 投稿