发布于 2016-05-23 23:48:59 | 257 次阅读 | 评论: 0 | 来源: 网友投递
Apache Ignite 内存数据组织
Apache Ignite 内存数组组织框架是一个高性能、集成和分布式的内存计算和事务平台,用于大规模的数据集处理。Ignite 为应用和不同的数据源之间提供一个高性能、分布式内存中数据组织管理的框架。
Apache Ignite 内存数据组织平台 1.6.0 版本发布:
---------------------------------------
Ignite .NET:
* 新增:为缓存的SQl查询提供了 LINQ Provider;
* 新增: 原生的配置机制 (C#, app.config, web.config - 替代 Spring XML);
* 新增: 新增了分布式NuGet;
* 新增: 新增了AtomicSequence和AtomicReference数据结构;
* 二进制支持任何CPU (不只是 x64/x86);
* 可以和调用.NET服务同样的方式调用基于Java的服务;
* 新增: 增加了基于Java的持续查询过滤器;
* 新增:新增了自动化的Java检测,不再需要JAVA_HOME;
* 新增:新增了在持续查询中使用基于Java的远程过滤器的功能。
Ignite C++:
* 新增:为C++客户端新增了事务API;
* 新增:为C++客户端新增了日期和时间戳类型实现;
* 为C++客户端简化了自动化工具构建过程。
Ignite:
* 新增:通过持续查询开放API,新增了获取分区'updateCntr'的功能;
* 新增:新增了持续查询的远程过滤器和本地监听器的异步执行;
* 新增:新增了默认将分区备份至本地存储;
* 新增:新增了缓存的死锁检测;
* 新增:新增了基于Cassandra DB的缓存存储实现:
* 新增:新增了获取版本化的缓存条目的方法;.
* 新增:新增了Ignite的ODBC驱动;
* 新增:在TcpDiscoverySpi中当通过IP搜索器注册本地地址时,支持关联的超时;
* 新增:通过同步回调支持JTA事务;
* 新增:为Ignite新增Web控制台;
* IGFS: 新增了禁用“/ignite”文件夹作为默认路径的配置标志;
* IGFS: 为Hadoop文件系统创建新增了可插拔的工厂接口;
* 在集群拓扑变更时改进了编组器的行为;
* Mesos集成: 新增了从文件系统加载Ignite包的功能;
* 在关系节点优化了缓存的'get'操作;
* 在服务端节点优化了内存使用以支持更多的客户端连接;
* 为数据发现传递更新通知标志来确保所有的集群节点和第一个节点有同样的通知状态;
* 在不获得锁的情况下优化事务的性能;
* 本地分区扫描查询的性能优化;
* 支持Ignite服务的私有包实现;
* Ignite.NET中支持Ignite计算任务的取消;
* Visor CMD: 为报警新增了附加自定义脚本的功能;
* Web会话: 在服务端节点不再需要用户会话类;
* 大量的Bug、稳定性和容错性问题修复。