PRISM曝光,让美国国家安全局(NSA)成为世界媒体的关注焦点。那么,NSA是怎样处理来自各种来源的大数据的呢?2011年它捐赠给Apache基金会的NoSQL开源项目Accumulo就是其利器之一。
Accumulo的设计也来自Google的BigTable,实现基于Hadoop、Zookeeper和Thrift。所以它与HBase很像,但也有不少创新点,比如基于cell的访问控制,称为iterator的服务器端编程机制,可以在整个流程中对各种函数编码。更多改进详情可以参见: http://accumulo.apache.org/notable_features.html" target="_blank"> http://accumulo.apache.org/notable_features.html 。
项目主页参见: http://accumulo.apache.org/
这里有更多技术资料: http://accumulo.apache.org/papers.html
Ars Technica的报道: http://arstechnica.com/information-technology/2013/06/what-the-nsa-can-do-with-big-data/2/
Accumulo的设计也来自Google的BigTable,实现基于Hadoop、Zookeeper和Thrift。所以它与HBase很像,但也有不少创新点,比如基于cell的访问控制,称为iterator的服务器端编程机制,可以在整个流程中对各种函数编码。更多改进详情可以参见: http://accumulo.apache.org/notable_features.html" target="_blank"> http://accumulo.apache.org/notable_features.html 。
项目主页参见: http://accumulo.apache.org/
这里有更多技术资料: http://accumulo.apache.org/papers.html
Ars Technica的报道: http://arstechnica.com/information-technology/2013/06/what-the-nsa-can-do-with-big-data/2/