Quantcast
Channel: NoSQLFan » Foursquare
Browsing all 5 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Foursquare 长达 11 小时的宕机

本文转载自著名博客DBA Notes,Foursquare是目前最流行的LBS应用,就像在MongoDB官网上看到的一样,其底层应用了MongoDB进行一些重要数据的存储。而最近的长达11小时宕机,正是由于MongoDB的问题导致的。 原文链接:http://www.dbanotes.net/arch/foursquare_outage.html 前几天 Foursquare 经历了长达 11...

View Article



Image may be NSFW.
Clik here to view.

foursquare 的数据分析系统(Hadoop+Hive+Redis+MongoDB)

foursquare 作为当下最火热的LBS应用,其checkin数据在去年已经达到了4亿次,面对庞大的数据,他们搭建了一套数据分析系统。本文就是对此系统的一个介绍。 原文链接:http://goo.gl/lfwlg 先上高清大图: 分析系统利用Hadoop 的Map/Reduce 功能来进行数据分析,多台机器组成集群进行并行计算。 在Hadoop上层用Hive 完成数据接口转换功能。Hive...

View Article

Image may be NSFW.
Clik here to view.

Foursquare:使用MongoDB Replica Sets的三种架构

MongoDB 的replication机制除了最普通的Master/Slave模式之外,更强大的就是其支持自动故障转移的Replica Sets模式了。相对于其问题多多的auto-sharding机制,Replica Sets还是相对比较稳定。 作为MongoDB使用大户,Foursquare(简称4sq) 在MongoDB使用上有相当丰富的经验,下面是4sq的一篇文章,描述了Replica...

View Article

Image may be NSFW.
Clik here to view.

图解 MongoDB 地理位置索引的实现原理

地理位置索引支持是MongoDB的一大亮点,这也是全球最流行的LBS服务foursquare 选择MongoDB的原因之一。我们知道,通常的数据库索引结构是B+ Tree,如何将地理位置转化为可建立B+Tree的形式,下文将为你描述。 首先假设我们将需要索引的整个地图分成16×16的方格,如下图(左下角为坐标0,0 右上角为坐标16,16):...

View Article

Image may be NSFW.
Clik here to view.

Foursquare的MongoDB存储实践

Foursquare是MongoDB使用大户,下面是Foursquare的Harry Heymann 在MongoNYC上的一个演讲稿,描述了4sq选择MongoDB的原因及当前MongoDB在4sq的使用情况。更详细的视频可以看这里 相关文章: foursquare 的数据分析系统(Hadoop+Hive+Redis+MongoDB) Foursquare:使用MongoDB Replica...

View Article

Browsing all 5 articles
Browse latest View live




Latest Images

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.