BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

rss
  • 他的粉丝

    基于PostgreSQL的内存计算引擎,来自Lenovo的设计开发经验

    作者 联想数据库团队 关注 1 他的粉丝 发布于  2017年6月21日

    身处大数据时代,在数据库领域,我们要分析处理的数据越来越多,我们分析处理数据的速度也要越来越快,但是传统数据库基于磁盘的计算模型,已经难以满足我们的需求。幸运的是随着硬件的发展,内存设备的性能在不断提高,而价格却在不断下降。内存计算技术将带着我们“飞”起来! 内存计算(In-Memory Computing),实质上是 CPU 直接从内存而非硬盘上读取数据,并对数据进行计算、分析。在数据库上引入内存计算技术,意味着去除磁盘 IO 的消耗,利用内存随机访问的特性可以制定更高效的算法等等。这都极大的提高数据的处理速度。 目前很多商业数据库已经拥有了内存计算功能,如 SAP HANA、DB2 BLU、Oracle 12C、SQL Server 2014。但是商业数据库的价格毕竟不菲,在开源产品飞速发展的今天,利用开源的内存计算产品是一个好主意。

  • 他的粉丝

    NetflixOSS:Hollow正式发布

    作者 Drew Koszewnik 关注 0 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2016年12月30日 1

    Hollow是一种Java库,为中小规模的内存中数据集提供了一套全面的工具,适合从单一生成方到多个消耗方等不同场景下的数据只读访问。

  • 他的粉丝

    45倍加速Spark的处理效率?!

    作者 侠天 关注 5 他的粉丝 发布于  2016年4月13日

    时常采用内存数据结构会使得程序更加高效,比如,Spark借助Redis可以提速45倍。

他的粉丝

Apache Ignite 初探

作者 李玉珏 关注 3 他的粉丝 发布于  2015年11月23日

Apache Ignite 内存数组组织框架是一个高性能、集成和分布式的内存计算和事务平台,用于大规模的数据集处理,比传统的基于磁盘或闪存的技术具有更高的性能,同时他还为应用和不同的数据源之间提供高性能、分布式内存中数据组织管理的功能。 1

他的粉丝

原子操作和竞争

作者 曹知渊 关注 1 他的粉丝 发布于  2015年1月1日

本文是上次:http://www.infoq.com/cn/articles/cache-coherency-primer的第二篇。第一篇刊出后受到了很多转发,反响非常好。主题依然是内存操作方面的。

他的粉丝

SLIK:高扩展、低延时的键值存储索引实现(RAMCloud)

作者 王豪迈 关注 0 他的粉丝 发布于  2014年7月1日

在阅读这篇论文之前建议首先了解RAMCloud重要的存储格式论文Log-structured Memory for DRAM-based Storage,在这篇里面会以这个为基础,也可以参考本博的简要介绍FAST 14 论文推荐(上),这篇论文是FAST 14的最佳论文。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT