Use Case - 芝加哥使用MongoDB创造一个更智能,更安全的城市


  • 管理員

    从小事做起能引发惊人的结果

        如芝加哥市,一个人,一台笔记本电脑,用MongoDB的技术开创了一个项目,随着其他人加入,在短短四个月内,也从模型变成全国性首创项目之一---实时分析和处理时政数据。

        该系统是基于MongoDB构建的智能操作平台,称为WindyGrid。是什么使得WindyGrid变得出色?不仅是每天从城市部门汇集700万个不同的数据,WindyGrid还将MongoDB的分析与视觉地图相结合,从而辅助在管理工作的时,及时提供他们在城市运营中从未有过的见解。

       WindyGrid使用MongoDB,为芝加哥创造了一个中枢神经系统,改善服务、降低成本,创造一个更宜居的城市。

        WindyGrid强大的组合数据、地图和分析指出意想不到的相关性,在他们发展成更大的问题之前找出潜在的问题,并帮助协调各部门响应大大小小的一切事物,管理人员可以趁此机会采取行动,而不是事后才反应过来。更棒的是,他们可以预见问题而不仅仅是对问题作出反应。

        该平台能使数以百万计的信息,每天被芝加哥十五个最重要的部门收集起来,包括警察、交通和消防等。这是些信息是不断在变化、暴涨,而且杂乱的信息集合,包括道路更新、垃圾收集延迟、911突发公共卫生事件、311关于噪音的投诉、公众对城市的运作细节的吶喊、沿途的巴斯特尔点、红绿灯的模式等等。


    创新平台

        2011年,一名互联网企业家布雷特·戈德斯坦(Brett Goldstein),在新的工作身份中,身为警察兼芝加哥首席数据官,因此Goldstein在芝加哥警察局推出一个使用数据改进警务的新程序,并为其命了名。现在,市长拉姆·伊曼纽尔(Rahm Emanuel)打算利用它来实现城市的新目标,不仅仅是利用数据分析来改善服务,还向公众开放城市资料。

       Goldstein在市长办公室里用笔记本电脑,从单一的MongoDB节点开始和他的团队一起建立了系统。Goldstein的创新之处在于,如何将这个城市独立系统的松散数据聚集起来,通过使用地理定位和分析来建立地图,从而创建能够立即采取行动,提供全新的实时视角的地图。

        这个愿景需要不同的数据方法,芝加哥的新系统不仅需要结合大量的结构化和非结构化数据,它还需要强大的分析能力来实时解析这些资料,芝加哥市长也希望这个系统能立即建立起来。Goldstein决定使用MongoDB创造一个前所未有的解决方案:创新的实时的地理空间平台,通过MongoDB的灵活的存储文件结构、功能强大的快速分析和可扩展的架构。


    WindyGrid在行动

        通过拉近311和911电话、喇叭和公交车位置,城市可以更好地管理运行中的交通和事件,并让街道更清洁、更畅通。

        通过使用分析,城市管理人员可以确定单独事件(如路由故障或新的交通模式)所关联到的结果,以便解决问题或在发生问题之前防止问题发生。

        例如,经过统计预测,在接到垃圾投诉的七天内,会出现啮齿动物的投诉,该城市就能够预测到老鼠横行的问题。


    WindyGrid的骨干:灵活的数据模型和强大的实时分析

        芝加哥市每天收集超过七百万行的资料。 使用MongoDB灵活的数据架构,芝加哥不需要担心笨拙且不断变化的架构要求。

        WindyGrid将芝加哥置于革命性的道路上,不是替换已经存在的管理系统,而是通过使用MongoDB将这些数据集成到一个新的应用程序中。使用MongoDB灵活的数据模型,WindyGrid不必返回重做每个新数据的模式。相反,它可以实时演进模式,这至关重要,因为WindyGrid扩展和增加了预测分析,每天有数以百万计的结构化和非结构化数据增长。

        这种灵活的,可扩展的资料聚合是运行实时预测分析的支柱。MongoDB可以存储任何类型的数据,无论什么样的结构、格式或来源,也不用管更改频率如何。在数据库内它可以分析任何种类的数据,并且可以利用丰富的索引辅助,如地理空间和文本搜索索引的查询、支持等功能,同时藉由广泛分布的服务器自动分片提供横向扩容。这些意味着MongoDB可以实时、低成本地获取结果。


    使资料更智能

        有了MongoDB,芝加哥现在有了城市运营的统一视图,可用于分析数据,找出关键的见解和建立新的应用程序。而芝加哥地图上城市运作的单一视图,可以让管理人员访问城市所有历史和实时的空间数据。

        WindyGrid的下一步是构建一个名为SmartData Platform的开源预测分析系统,以便在发生问题之前预测问题,并提出解决方案。例如,官员将能够将犯罪统计数字和911电话与邻近的废墟或酒牌的数量进行对照,以确定相关性。因此,该系统可以预测犯罪,而不是在犯罪事件后打击犯罪分子。

        这个SmartData系统将使用实时和历史数据来预测最佳方式,例如,以备突发天气或减少交通拥堵。使用预测分析,城市管理人员将能够深入了解能源使用趋势,采取先发制人的措施来提高效率,而不是安装更多的电力线。

        同时,这个城市公开发布了450多套数据,从建筑许可证到餐馆的食品检验, 政府创新的资料新方法引发了进一步的创新。公众通过创建新的服务,例如Sweeparound,一个应用程序,通过浏览街头扫描数据集,以便在街头清扫车即将到来时提醒市民。


    从反应到主动

        WindyGrid的修复技术不可能使用关系型数据库。芝加哥的管理人员对他们想要完成的目标有着广泛的认识,但是,这个城市并不完全知道该项目可以用在哪里,它会查询什么资料,如何查询它,或者如何将数据放在应用程序中。因此芝加哥很早就开始探寻哪些是可以现实的,在MongoDB的助力下,芝加哥走上了一个大型的预测智能数据管理平台,这将有助于建立一个更宜居,更智慧的城市。


登录后回复
 

与 萌阔论坛 的连接断开,我们正在尝试重连,请耐心等待