领先一步
VMware 提供培训和认证,助您加速进步。
了解更多录制于 SpringOne2GX 2014。内存中的大数据
演讲者:John Davies, C24
大数据轨迹
幻灯片:http://www.slideshare.net/SpringCentral/spring-one2gx-2014-john-davies-41130273
好的,大家都对大数据感兴趣,但通常他们讨论的是持久化、磁盘存储,或者最近的固态硬盘,那内存呢?我们可以简单地增加几TB的内存,但即使每GB 100美元,那也会花费巨资。如果我们能将数据大小减少 50 倍,并将内存成本有效地降至接近磁盘存储的成本呢?保留 Spring Integration、Spring Batch、GemFire 内存缓存、RabbitMQ 消息传递,但将数据减少到二进制,是的,是比特和字节而不是对象。减少垃圾,减少网络开销,使用相同的 API,但在内存中实现大数据。John 将展示一个 Spring 工作流,该工作流消耗 7.4kB 的 XML 消息,将其绑定到 25kB 的 Java 对象,但每个对象仅存储 450 字节,在笔记本电脑上内存中可容纳 1000 万个衍生品合同。
了解更多关于 Spring XD:http://projects.spring.io/spring-xd
了解更多关于 Spring Integration:http://projects.spring.io/spring-integration
了解更多关于 Spring Batch:http://projects.spring.io/spring-batch