由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 一个技术问题
相关主题
mongoDB跟传统关系数据库比有什么优势?有没支持million concurrent queries per second的数据系统SQL/NoSQL
求推荐database的软件 (转载)MongoDB快超过Postgres了
Nosql is not for everyone.Querying JSON in Postgres
鄙视芒果的被打脸了How to Search Users within 50 miles away from me
最牛逼的NOSQL,Mongo,Redis有没有办法用systemtap做callgraph?
能用angularJS做前台java做后台吧?现在做手机网游,选什么数据库合适?
Cassandra vs MongoDBMongoDB for Node.js Developers (转载)
连续变化的地理位置的query请大牛来谈谈对Solr的看法
相关话题的讨论汇总
话题: latlng话题: zipcodes话题: 距离话题: 用户话题: api
进入Programming版参与讨论
1 (共1页)
d***n
发帖数: 832
1
我有100餐馆的地址存于关系型数据库,现在想根据用户所在位置(估计要从ip来找位置
或用户输入zip code)把这些餐饮由近到远排序并显示
请大牛和有经验的同学指点
n*******e
发帖数: 4894
2
每次search算距离,然后建一个temp table?直接query没有办法

【在 d***n 的大作中提到】
: 我有100餐馆的地址存于关系型数据库,现在想根据用户所在位置(估计要从ip来找位置
: 或用户输入zip code)把这些餐饮由近到远排序并显示
: 请大牛和有经验的同学指点

p**r
发帖数: 5853
3
建个类似model
然后每次search把结果push到这个model里,
然后再对这个model list做处理,
像楼上说的做temp table,或者广泛NOSQL类型的都可以。
n*****t
发帖数: 22014
4
google maps location api

【在 d***n 的大作中提到】
: 我有100餐馆的地址存于关系型数据库,现在想根据用户所在位置(估计要从ip来找位置
: 或用户输入zip code)把这些餐饮由近到远排序并显示
: 请大牛和有经验的同学指点

q*c
发帖数: 9453
5
可以吧,把地址位置从 query 传进去, 设个 sp 计算距离,产生新列,按照新列排序
就好了。

【在 n*******e 的大作中提到】
: 每次search算距离,然后建一个temp table?直接query没有办法
p*****2
发帖数: 21240
6
mongo

【在 d***n 的大作中提到】
: 我有100餐馆的地址存于关系型数据库,现在想根据用户所在位置(估计要从ip来找位置
: 或用户输入zip code)把这些餐饮由近到远排序并显示
: 请大牛和有经验的同学指点

m***h
发帖数: 77
7
如果是网页的话先看能不能用Google 的api. 另一个方法是利用geo search,需要
latitude and longitude, 需要100个饭馆的latlng,这个不难,还需要用户输入的邮编
的latlng,不知道简单的办法,网上有卖美加zipcodes数据的,50k邮编的latlng, 把数
据放到mongodb,有现成的geo query. 或者直接先全算出来存到数据库里。solr也有类
似功能。
d***n
发帖数: 832
8
是网页,不过不打算用google的api
你说的另一个方法就是我要做的
网上有zipcode的数据库
然后根据用户zipcode算出一定距离内的zipcodes
之后显示这些zipcodes里的餐馆
多谢各位高手

【在 m***h 的大作中提到】
: 如果是网页的话先看能不能用Google 的api. 另一个方法是利用geo search,需要
: latitude and longitude, 需要100个饭馆的latlng,这个不难,还需要用户输入的邮编
: 的latlng,不知道简单的办法,网上有卖美加zipcodes数据的,50k邮编的latlng, 把数
: 据放到mongodb,有现成的geo query. 或者直接先全算出来存到数据库里。solr也有类
: 似功能。

d*****n
发帖数: 754
9
你用直线距离还是开车的距离?

【在 d***n 的大作中提到】
: 我有100餐馆的地址存于关系型数据库,现在想根据用户所在位置(估计要从ip来找位置
: 或用户输入zip code)把这些餐饮由近到远排序并显示
: 请大牛和有经验的同学指点

p**r
发帖数: 5853
10
他自己用public zipcode库算肯定是直线距离。

【在 d*****n 的大作中提到】
: 你用直线距离还是开车的距离?
1 (共1页)
进入Programming版参与讨论
相关主题
请大牛来谈谈对Solr的看法最牛逼的NOSQL,Mongo,Redis
mongodb和mysql的查询速度能用angularJS做前台java做后台吧?
HOW WE DECIDED TO USE MONGO INSTEAD OF MYSQLCassandra vs MongoDB
AWS cloud 内部做log,大家怎么设计连续变化的地理位置的query
mongoDB跟传统关系数据库比有什么优势?有没支持million concurrent queries per second的数据系统SQL/NoSQL
求推荐database的软件 (转载)MongoDB快超过Postgres了
Nosql is not for everyone.Querying JSON in Postgres
鄙视芒果的被打脸了How to Search Users within 50 miles away from me
相关话题的讨论汇总
话题: latlng话题: zipcodes话题: 距离话题: 用户话题: api