简单地说,我们现在是Redis

了解更多

Ekata

案例研究

在性能和规模上,我们依万博体育彩赖于AWS上的Redis企业云。因此,无论数据类型如何,我们都能够提供卓越的客户体验,没有任何停机或限制。


- Varun Kumar,高级副总裁
工程、Ekata

Ekata白色标志

公司:Ekata
工业:安全

客户:

每个月有3500万人搜索超过50亿的记录,Ekata让企业和个人很容易找到联系信息和背景调查。

挑战:

Ekata专有的Identity GraphTM解决方案平均每秒向该公司的3TB数据库拨打15万至20万次电话,在高峰时段甚至可以超过这个数字。能够在不影响性能的情况下处理这种负载是至关重要的。

解决方案:

随着Ekata在全球范围内扩展其身份数据集,Redis企业云帮助该公司保持其应用程序的端到端延迟<100ms,并万博体育彩为其数字身份验证服务的企业和消费者提供一致的终端用户体验。

的好处:

通过在Flash上利用Redis, Ekata只需要以前使用的昂贵DRAM存储的30%,每年节省数十万美元的基础设施投资成本。

“我们现在只使用了以前使用的30%的DRAM存储,而且没有牺牲延迟。这相当于每年在基础设施上节省数十万美元。”
- Varun Kumar, Ekata高级工程副总裁

寻找联系信息对许多个人和商业活动都至关重要,而Ekata通常是寻找这些数据的第一个目的地。每个月有3500万人搜索超过50亿的记录,Ekata让企业和个人很容易找到联系信息和背景调查。

Ekata的专有标识图TM解决方案帮助消费者找到旧的家庭和朋友,了解他们的背景,企业解决欺诈和身份验证。该解决方案平均每秒对3tb数据库进行15万到20万次调用,在高峰时间甚至可能超过这个数字。

“我们的应用程序对延迟非常敏感,”Akata高级工程副总裁Varun Kumar说。“例如,当客户在电子商务购买过程中调用我们的API进行身份验证时,这只是针对该交易的众多调用之一。通过这种方式,延迟会迅速增加,而我们的客户sla承诺的延迟会低于100毫秒,因此没有错误的空间。”

随着Ekata扩展其身份数据集以实现全球覆盖,它意识到需要一个更好的解决方案来处理这种负载,同时不影响性能和保持低运营成本。


转向Redis企业云万博体育彩

最初,Ekata将所有数据的id保存在Amazon ElastiCache上的键值存储中。Ekata测试了其他解决方案的性能和可靠性,包括MongoDB、Cassandra、Couchbase、Amazon ElastiCache等,但发现没有一个解决方案可以处理完整的数据集大小,同时仍然提供Redis提供的一位数延迟。万博体育彩复述,企业云,作为主要数据库,帮助Ekata维持其应用程序的端到端延迟小于100毫秒,并为企业和消费者提供一致的数字身份验证服务终端用户体验。

Ekata的软件工程经理Jason Frazier说:“在我们连接的图形数据库中,一个简单的姓名查询可以引发100个额外的呼叫,扩展到出生日期、亲戚、电话号码、地址等等。”万博电竞客服“在最大流量时,这很容易转化为每秒超过20万次致电Redis。”

闪存上的Redis将热值和键存储在DRAM中,将冷值存储在成本效益高的基于闪存的ssd中。这种分层数据访问的突破性方法大大降低了应用程序的运营成本,而不影响性能。Kumar说:“我们现在只使用了以前使用的DRAM存储的30%,而且没有牺牲延迟。”“这相当于每年在基础设施方面节省数十万美元。”

Baidu