得益于Aerospike的NoSQL数据库,创业企业Acuity的实时广告交易平台能够在最短的时间内向不同类型的受众推送相关的广告。
全球在线广告市场2012年的总价值超过了940亿美元,其中的四分之一要归功于旗帜广告的销售。旗帜广告的市场正变得日益庞大和复杂。广告商通常会从网络出版商(或聚合者)那里定购大量旗帜广告位,但是广告商可能还会受到销售商机和离线广告的约束。
如果网络出版商无法销售广告商的广告类别,广告商通常会转向广告交易平台。在交易平台,广告商会对在线广告空间进行投标竞价。不过,随着在线广告投放越来越精准,交易平台成为了广告商和网络出版商的首选。
许多创业公司目前正在尝试利用实时竞价(简称为RTB)平台对这一模式进行进一步地改良。改良之后,广告商可以更加容易地在多个出版商之间发布他们的广告采购信息,每次以最具竞争力的价格购买到广告发布空间。实时竞价市场正在受到越来越多的关注,IDC预测至2016年其将占据旗帜广告市场20%的份额。
作为一家从事实时竞价的创业公司,Acuity正在使用Aerospike的NoSQL键值存储数据库。该数据库每天能够分析和传输数以十亿计的广告印象,这为Acuity带来了竞争优势。
Acuity表示,他们在这一竞争激烈的市场中拥有多项优势。首先,他们拥有存储有5亿多份消费者资料的数据库,其中包括人口统计信息和在线行为等。这些数据将反馈给一个专利算法。Acuity将其视为确保企业在正确时间将广告投放给正确受众以增加点击率的秘密武器。
此外,企业数据库的强大性能和高可靠性也是他们的秘密武器。AcuityAds的联合创始人兼CEO Tal Hayek说:“大数据技术对于提升实时竞价平台效率非常关键。为了从众多公司中脱颖而出,我们的时间竞价系统需要尽可能快的速度。我们选择数据库的关键是,看它们是否能够让我们在50毫秒内对机会作出反应,即便在我们每天分析数亿广告印象的情况下。”
Acuity的技术平台能够让他们实现这一目标。在企业数据中心内,Acuity部署了一部6节点的Aerospike集群,每个都拥有6个英特尔Xeon双核处理器、48GB内存和4个固态硬盘。数据库集群管理着4太字节的特殊实时数据,每秒处理6万个交易。
Hayak说:“我们每天处理约50亿个交易,每个交易都需要我们多次使用Aerospike数据库。因此,我们非常需要一种能够在1毫秒内与每个Aerospike集群对话的能力。这是我们一直不懈追求的关键目标之一。”
对于可靠性,Aerospike的无分享架构提供了自动失效备援和复制功能,以防止节点故障,确保服务质量不受影响。Hayek说:“在支持实时竞价的过程中,连续的可用性非常重要。”与此同时,他还赞扬Aerospike平台的可靠性和性能都超出了Acuity的预期。
由于在市场中给予了广告商更大的权力,Acuity等实时竞价平台必须要确保在在线广告领域为出版商和广告商提供更多的竞争。通过大数据技术,例如在高性能基础设施上运行的Aerospike等方式,实时网络交互正在树立起一座新的标杆。