摘要:
1.基于内存的key-value数据库2.基于c语言编写的,可以支持多种语言的api //set每秒11万次,取get 81000次3.支持数据持久化4.value可以是string,hash, list, set, sorted set 使用场景1. 去最新n个数据的操作2. 排行榜,取top n 阅读全文
摘要:
1.基于内存的key-value数据库2.基于c语言编写的,可以支持多种语言的api //set每秒11万次,取get 81000次3.支持数据持久化4.value可以是string,hash, list, set, sorted set 使用场景1. 去最新n个数据的操作2. 排行榜,取top n 阅读全文
摘要:
通过了解 CH 的几大特性了解千亿级企业 ClickHouse 实时处理引擎架构设计、核心技术设计、运行机理全流程。 1 初始 ClickHouse 1.1 什么是 ClickHouse 1.2 ClickHouse 的优缺点 1.3 谁在用 ClickHouse 3 数据引擎 3.1 库引擎 3. 阅读全文
摘要:
(1)select==>时间复杂度O(n) 它仅仅知道了,有I/O事件发生了,却并不知道是哪那几个流(可能有一个,多个,甚至全部),我们只能无差别轮询所有流,找出能读出数据,或者写入数据的流,对他们进行操作。所以select具有O(n)的无差别轮询复杂度,同时处理的流越多,无差别轮询时间就越长。 ( 阅读全文
摘要:
文章目录一 基本概念1、什么是 Netty?2、Netty 的优势?3、Netty 有什么特点?4、Netty 有哪些应用场景?5、Netty 的高性能体现在?6、相比原生 NIO 的优势?7、Netty 和 Tomcat 的区别?8、BIO. NIO. AIO 分别是什么?9、Select、Pol 阅读全文
摘要:
目录 1. Netty 是什么2. 为什么要使用Netty?3. Netty有什么优点4. netty高性能主要依赖了哪些特性5. 为什么BIO比NIO性能差?简单讲讲区别6. 简单说下 BIO、NIO 和 AIO区别7. 说说NIO的主要组成8. 说说对于Netty的零拷贝理解9. 说说Netty 阅读全文
摘要:
简介: 本文主要讲述Netty框架的一些特性以及重要组件,希望看完之后能对Netty框架有一个比较直观的感受,希望能帮助读者快速入门Netty,减少一些弯路。 思维导图 前言 本文主要讲述Netty框架的一些特性以及重要组件,希望看完之后能对Netty框架有一个比较直观的感受,希望能帮助读者快速入门 阅读全文
摘要:
这会是Netty系列的第一篇,我想先聊聊 “为什么要学习Netty”。 绕不开的编程框架 Java进阶之梯 面试“绝招” 一个小小的心结 1.绕不开的框架 说到Netty,相信所有做Java后端开发的同学都应该听说过。这是一个再经典不过、且仍然被广泛使用的网络编程框架。就我接触过并看过源码的开源项目 阅读全文
摘要:
Netty是基于Java NIO client-server的网络应用框架,使用Netty可以快速开发网络应用,例如服务器和客户端协议。Netty提供了一种新的方式来开发网络应用程序,这种新的方式使它很容易使用和具有很强的扩展性。Netty的内部实现是很复杂的,但是Netty提供了简单易用的API从 阅读全文
摘要:
Netty 总算总结完了,小编 也是长舒了一口气。有太多读者私信我让我总结 Netty 了,因为经常会在面试中碰到 Netty 相关的问题。 全文采用大家喜欢的与面试官对话的形式展开。 如果大家觉得 小编 总结的不错的话,不妨转发分享鼓励一下! 推荐大家看看这个Netty教程:全网最权威的Netty 阅读全文
摘要:
DDD社区官网上一篇关于聚合设计的几个原则的简单讨论: 文章地址:http://dddcommunity.org/library/vernon_2011/,该地址中包含了一篇关于介绍如何有效的设计聚合的一些原则,共3个pdf文件。该文章中指出了以下几个聚合设计的原则: 聚合是用来封装真正的不变性,而 阅读全文
|