现在的位置: 首页 > 综合 > 正文

Cassandra的五种用例

2016年08月06日 ⁄ 综合 ⁄ 共 1223字 ⁄ 字号 评论关闭

       虽然社区的大小是一个不太精确的问题,但是至少有3000家公司在生产过程中使用Cassandra。在过去的几个月里,我们深入了解了使用Cassandra的应用程序,并且提出了一个极富吸引力的模式,即超过80%的用例可以归为这五类应用程序。

1. 产品目录/播放清单

2. 推荐/个性化引擎

3. 数据传感器/物联网

4. 通信

5. 欺诈检测

         让我们先简要的看看每个用例,以及每个用例中的几个例子。

         产品目录/播放清单:无论你在AOL上浏览文章,亦或是为晨跑而排序Spotify播放列表,你都使用着构建在Cassandra上的应用程序。由于Cassandra在多个数据中心的高可用性以及可扩展的能力,使得它能很好的应用这种用例。

         推荐/个性化引擎:如果没有推荐/个性化引擎系统,我们将如何买票,或是我们怎样发现其他有趣的文章?Eventbrite使用Cassandra代替之前的MySQL来提高他们的客户体验,即让用户知道发生在其周围,且用户有兴趣参加的事件。由于Cassandra的良好读写能力以及其易于部署,所以Eventbrite决定采用Cassandra。Outbrain,是一家你经常使用但却不熟悉的公司,也是通过使用Cassandra来增强他们的内容发现平台,通过推荐你可能感兴趣的来帮助企业增加收入来源。我最喜欢的Cassandra引言之一来自于在Hurricane
Sandy之后的Outbrain。在Hurricane Sandy中,我们几乎完全丢掉了所有数据中心的数据。应用程序的故障切换让我们不能完成对特定区域的几分钟请求服务,但是我们在Cassandra上的数据却不受影响。

         传感器数据/物联网:当前肯定是一个受人关注的空间。你不可能一天都读不到一条关于物联网如何改变世界的头条。物联网需要一个“事物数据库”,而Cassandra因其高速处理时间序列数据的能力脱颖而出。国家可再生能源实验室NREL,也是世界上最环保的建筑,它使用Cassandra来存储传感器数据,并且通过分析这些数据,来提供节约水和能源的方法。同时世界上最智能的恒温器也是使用Cassandra的,即使你没有去计划它,它也能够了解到你的能源使用模式并且自动调整设置。

         通信:虽然我还没能入手Comcast新X1平台,但是我对于其消息传递功能是异常的兴奋。当我跑步时,能通过我的电视找到感兴趣的,这会让我觉得很舒服。

         欺诈检测:一个标题采集器。由于安全威胁正在上升,所以很多公司都开始在提高他们的智能欺诈检测能力。他们通过获得越来越多的数据来查找异常的数据模式,这样欺诈检测能力也变得越来越智能。互联网身份识别使用Apache Cassandra来提供防御性和预防性措施,以此来确保客户网上特征不受损害与偷盗。

         这是一个对使用ApacheCassandra五个用例的快速介绍。

抱歉!评论已关闭.