Education*
Devops
Architecture
F/B End
B.Chain
Basic
Others
CLOSE
Search For:
Search
BY TAGS
linux
HTTP
golang
flutter
java
fintech
개발환경
kubernetes
network
Docker
devops
database
tutorial
cli
분산시스템
www
블록체인
AWS
system admin
bigdata
보안
금융
msa
mysql
redis
Linux command
dns
javascript
CICD
VPC
FILESYSTEM
S3
NGINX
TCP/IP
ZOOKEEPER
NOSQL
IAC
CLOUD
TERRAFORM
logging
IT용어
Kafka
docker-compose
Dart
GeoHash 디버거
Recommanded
Free
YOUTUBE Lecture:
<% selectedImage[1] %>
yundream
2022-10-03
2017-10-29
109550
Geohash 테스트 프로그램
GeoHash 가져오기
Neighbor
자료구조
메모리에 올린다고 하면
REDIS
의 ZADD 가 적당하겠다. 하지만 데이터양이 많아진다면, 메모리에는 높은 중요도를 가지는 데이터들을 올리고 그렇지 않은 데이터는 SQL 혹은 NoSQL에 저장을 해야 할거다. 프로세스는 아래와 같다.
요청을 하면
REDIS
에서 먼저 검색한다.
REDIS에서 찾을 수 없다면, 원본이 저장된 DB에서 읽는다.
REDIS의 경우 아래의 command를 사용할 수 있을 것이다.
이제 위치정보를 포함한 데이터를 어떤 DB에 저장할지를 선택해야 한다. 굳이 R-Tree를 사용 할 필요가 없을 것이다. 그냥 B-Tree를 사용하면서 스케일링이 자유로운 데이터베이스를 선택하면 된다.
Recent Posts
고객 상담을 위한 Chatting 서비스 아키텍처
nvm을 이용한 node 버전 관리
GitLab LFS를 이용한 대량 파일 관리
Amazon ECS Fargate로 컨테이너 서비스 실행 1 - ECR Push 까지
우분투 리눅스용 ChatGTP 데스크탑 애플리케이션
리눅스에서 Remmina로 AWS Windows server RDP연결
Mountpoint for S3를 이용한 S3 마운트
goofys를 이용한 Amazon S3 마운트
Minikube와 함께하는 Kubernetes Study 8 - Prometheus와 Grafana를 이용한 Kubernetes 모니터링
Minikube 클러스터 삭제
Archive Posts
Tags
geohash
spatial
Copyrights © -
Joinc
, All Rights Reserved.
Inherited From -
Yundream
Rebranded By -
Joonphil
Geohash 테스트 프로그램
자료구조
Recent Posts
Archive Posts
Tags