在本文中,将了解如何将 Aerospike 迁移到 IBM SoftLayer 云环境,并将其配置为满足您的需求。一个示例应用程序展示了 Aerospike 在利用数据密集型工作负载方面的能力。
实时分析的内存计算需求 Systems, Applications and Products in Data Processing (SAP) SE 公司一直倡导用其 HANA 平台来管理整个公司,包括
任务关键型事务处理应用程序,比如 ERP 和 CRM。
分析以前由单独的数据库管理系统 (DBMS) 处理的需求,这些系统以数据仓库和数据集市为基础。
IBM 提供了 BLU Acceleration® for DB2®,后者将柱状压缩和内存处理相结合,以便加快分析。Teradata 引入了一项 Intelligent Memory 功能,能够将最常被查询的数据自动移入到 RAM 中,确保尽可能快地查询响应。
Aerospike 无疑导致出现了促进内存 NoSQL 数据库的产品包。还带来了 SAP 的所有内存 HANA 平台与 Aerospike 之间的显著技术差异,并宣称其内存选项的部署是无中断的(没有翻录和替换现有的应用程序)。我们的重点是探索商业背景下对速度的需求。一些商家声称,内存速度需求是真实存在的,而且后续商业利益可能是巨大的。
关于 Aerospike Aerospike 服务器向外扩展,形成一个无共享的集群,透明地对数据进行分区,并跨节点并行处理数据。集群中的节点都是相同的;您可以从使用两个硬件开始,随后添加更多的硬件。集群可以进行线性扩展。
用例Aerospike 是一个键/值存储,通常被用作缓存,或被用作具有持久性的存储,比如上下文存储。上下文存储可用于:
服务器端会话存储
cookie 存储
设备 ID 存储
ID 映射
用户首选项或用户配置文件,以便获得实时推荐和个性化 Web 门户上的用户体验
电子商务
旅游网站
Aerospike 还是可供实时竞价平台选择的数据库,这些平台可以显示广告、移动设备内容、视频、社交媒体、游戏、本地广告和 Internet TV。 对于大数据应用程序在人们访问网站并使用移动应用程序来单击、滑动或执行类似操作时,他们留下了一些数据线索,其中包括:页面视图和来自他们的可穿戴设备(比如活动追踪器)的传感器数据;以及他们自己的事物,比如他们自己家中的光线、烟雾和温度传感器。新一代的应用程序正在使用此类数据或上下文来预测需求和作出预测。 对于上下文驱动应用程序上下文驱动的应用程序包括数字广告、多渠道营销、电子邮件营销、动态内容服务、身份管理、跨渠道支持和忠诚度管理平台。家喻户晓的应用包括:旅游门户网站、电子商务门户网站(具有动态的产品定价和库存管理)、电子商务搜索和个性化产品推荐、网络安全性、欺诈检测和类似的应用。