内容简介:昨天,微软开放了Trill,这是一个用于处理“每天一兆次事件”的内部项目。它是第一个结合算法的流媒体引擎,这些算法根据用户端的延迟处理小批量数据中的事件。它支持Financial Fabric,Bing广告,Azure流分析,Halo等服务。随着数据流量的增加,每毫秒处理大量数据的能力是必要的。微软已经开放Trill,每天处理一兆个事件以“应对这一增长趋势”。
昨天,微软开放了Trill,这是一个用于处理“每天一兆次事件”的内部项目。它是第一个结合算法的流媒体引擎,这些算法根据用户端的延迟处理小批量数据中的事件。它支持Financial Fabric,Bing广告,Azure流分析,Halo等服务。
随着数据流量的增加,每毫秒处理大量数据的能力是必要的。微软已经开放Trill,每天处理一兆个事件以“应对这一增长趋势”。
Microsoft Trill功能
Trill是一个单节点引擎库,任何.NET应用程序,服务或平台都可以轻松使用Trill来开始处理查询。它具有时态查询语言,允许用户在实时和离线数据集上使用复杂查询。 Trill具有高性能,允许用户以极快的速度和低延迟获得结果。
Trill是如何开始的?
Trill是2012年微软研究院的一个研究项目。它已经在各种研究论文中得到了描述,如VLDB和IEEE数据工程公报。 Trill基于一个名为StreamInsight的前微软服务 - 一个允许开发人员开发和部署事件处理应用程序的平台。这两个系统都基于扩展查询和数据模型,该模型使用组件延长关系模型的时间。
在Trill之前的系统只能实现部分。所有这些优点都与Trill结合在一起。Trill是第一个流媒体引擎,它结合了一些算法,以基于用户可容忍的延迟的数据批处理事件。
它也是第一个以柱状格式组织数据批处理的引擎。这使得查询能够以更高的效率执行。使用Trill类似于使用任何.NET库。
Trill对于实时和离线数据集具有相同的性能。 Trill允许用户执行高级的面向时间的分析,还可以在流数据集上查找复杂的模式。
开源Trill
Microsoft认为Trill是开发人员社区中此领域中最好的工具。通过开源,他们希望为所有客户提供IStreamable抽象的功能。
社区参与Trill未来发展的机会。它允许用户编写自定义聚合。还有一些基于Trill的研究项目,其中存在代码但尚未准备好使用。
有关Trill的更多详细信息,请访问 Microsoft网站 。
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-12/155908.htm
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- C#屏幕流媒体节目
- Go语言实战流媒体视频网站
- SRS流媒体服务器源码分析(一)
- 为什么流媒体直播的延迟很高
- 谁能接力 Flash video 流媒体传输
- PearPlayer 2.2.1 发布,流媒体播放器
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。