4.背景介绍 4.1.1 Netty 惊人的性能数据 通过使用 Netty(NIO 框架)相比于传统基于 Java 序列化+BIO(同步阻塞 IO)的通信框架,性能提升了 8 倍多。事 实上,我对这个数据并不感到惊讶,根据我多的 NIO 编程经验,通过选择合适的 NIO 框架,精心的设计 React ...
分类:
Web程序 时间:
2020-06-14 01:34:49
阅读次数:
75
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请移步GitHub一、缓存简介一般我们在系统中使用缓存技术是为了提升数据查询的效率。当我们从数据库中查询到一批数据后将其放入到混存中(简单理解就是一块内存区域),下次再查询相同数据的时候就直接从缓存中获取数据就行了。这样少了一步和数据库的交互,可以提升查询的效率。但是一个硬币都具有两面性,缓存在带来性能提升的同时也“悄悄”
分类:
其他好文 时间:
2020-06-12 10:47:23
阅读次数:
54
时隔半年,蚂蚁金服的自研数据库OceanBase又去做了TPC-C测试。TPC去年10月2日和今年5月20日公布的测试结果显示,OceanBase都是榜单第一。性能方面,去年OceanBase的测试结果是6088万tpmC,今年则是7.07亿tpmC;TPC-Cbenchmark价格也从¥6.25/tpmC降低到¥3.98/tpmC。不过,一些数据库公司,如Oracle并未参与这两次测试。Ocea
分类:
其他好文 时间:
2020-06-08 00:47:51
阅读次数:
150
导读 时隔半年,蚂蚁金服的自研数据库 OceanBase 又去做了 TPC-C 测试。TPC 去年10月2日和今年5月20日公布的测试结果显示,OceanBase都是榜单第一。性能方面,去年OceanBase 的测试结果是6088万 tpmC,今年则是7.07亿 tpmC;TPC-C benchma ...
分类:
其他好文 时间:
2020-06-07 19:41:24
阅读次数:
122
经常会有从4G切换到wifi网络或者是从wifi切换到4G网络的场景,由于网络的IP变了,导致需要重新建立连接,而QUIC使用一个ID来标志连接,即使切换网络也可以使用之前的建立连接的数据如交换的密钥,而不用再重新HTTPS握手,不过切换的过程可能会导致有些包丢了,需要利用FEC恢复或者重传。 ...
分类:
其他好文 时间:
2020-06-07 16:46:46
阅读次数:
98
磁盘 mount 用来查看挂载信息 df 查看磁盘占用 ? -h 显示人类可读的信息 du 显示的目录的占用空间 ? -h 显示人类易读的信息 ? -s 显示的是目录本身 du -sh / 显示根的占用情况 du -sh /* 显示根下的每一个目录的占用情况 dd 复制文件生成文件 dd if=/d ...
分类:
系统相关 时间:
2020-06-05 01:11:06
阅读次数:
104
简单提高文本读取效率,使用BufferedReader是个不错的选择。速度最快的方法是MappedByteBuffer,但是,相比BufferedReader而言,效果不是非常明显。也就是说,后者虽然快,但也快的有限(不要抱有性能提升几倍的幻想)。 对于大文本的读取,性能瓶颈主要在IO,read占时 ...
分类:
编程语言 时间:
2020-06-02 09:21:09
阅读次数:
77
场景 Ionic介绍 Ionic 是一个开源的移动应用程序开发框架,它可以轻松地使用web 技术构建高质量的跨平台的移动应用。可以让我们快速开发移动App、移动端WEB 页面、微信公众平台应用,混合app web 页面等。Ionic 基于Web Components,具有更好的运行速度,相比以前版本 ...
分类:
其他好文 时间:
2020-05-24 00:50:03
阅读次数:
68
一、概述 dba在工作中避不开的两个问题,sql使用绑定变量到底会有多少的性能提升?数据库的审计功能如果打开对数据库的性能会产生多大的影响?最近恰好都碰到了,索性做个实验。 1. sql使用绑定变量对性能的影响 2. 开通数据库审计功能对性能的影响 实验采用的办法很简单,就是通过python读取cs ...
分类:
数据库 时间:
2020-05-19 20:40:34
阅读次数:
59
支持多线程的 Redis 6.0 版本于 2020-05-02 终于发布了,为什么 Redis 忽然要支持多线程?如何开启多线程?开启后性能提升效果如何?线程数量该如何设置?开启多线程后会不会有线程安全问题?多线程的实现原理是怎样的? 总结下来就是以下几点1.虽然支持,默认不开启2.配置线程数要小于 ...
分类:
编程语言 时间:
2020-05-13 20:37:06
阅读次数:
99