首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/u/4526289/blog/5460684

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

MatrixOne 0.2.0 发布 | 最快的SQL计算引擎来了~

在数月的打磨和努力开发之下, MatrixOne 0.2版本正式发布啦! 项目文档网站 Home - MatrixOne Docs 重点关注,相比于0.1版本,0.2版本在以下几方面有着明显改进: 1. 性能大幅提升 0.2版本在原有AOE(Analytical Optimized Engine)引擎的基础上,通过因子化的方式实现了大幅度加速,性能得到10倍以上的提升,相比同等配置的Clickhouse也有50-100%的提升。详细性能报告,请点击“‍MatrixOne 0.2.0性能测试报告‍”查看。 2. 完整的分布式能力 0.2版本完整实现了独特的分布式&强一致框架——MatrixCube,现可以使用MatrixOne构建一个小型集群(MatrixCube详细介绍请参见官方文档)。MatrixCube框架帮助MatrixOne数据库内核获得了分布式部署的能力,同时针对我们的AOE引擎实现了三种负载均衡机制: 实现各节点存储空间的均衡,以高效利用各节点存储资源; 各节点的Raft-Group Leader的均衡,从而达到读写请求的负载均衡; 各节点Table数据分布的均...

Java NIO Selector 的使用

之前的文章已经把 Java 中 NIO 的 Buffer、Channel 讲解完了,不太了解的可以先回过头去看看。这篇文章我们就来聊聊 Selector —— 选择器。 首先 Selector 是用来干嘛的呢?不熟悉这个概念的话我们其实可以这么理解: 把它当作 SQL 中的 select 语句,在 SQL 中无非就是筛选出符合条件的结果集合。而 NIO 中的 Selector 用途类似,只不过它选择出来的是有就绪 IO 事件的 Channel。 IO 事件代表了 Channel 对于不同的 IO 操作所处的不同的状态,而不是对 Channel 进行 IO 操作。总共有 4 种 IO 事件的定义: OP_READ 可读 OP_WRITE 可写 OP_CONNECT 连接 OP_ACCEPT 接收 比如 OP_READ,其就绪是指数据已经在内核态 Ready 了并且已经从内核态复制到了用户态的缓冲区,然后我们的应用程序就可以去读取数据了,这叫可读。 再比如 OP_CONNECT,当某个 Channel 已经完成了握手连接,则 Channel 就会处于 OP_CONNECT 的状态。 对用户...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

用户登录
用户注册