摘要: 树形数据结构是我们常见的一种数据结构,比如文件目录、公司组织结构等。但是关系型数据库却没有对应的原生数据结构去存储查询这种数据结构,本文介绍了几种实现关系型数据库树形数据存储的方式供大家参考。 前言 树形结构是生活中常见的数据结构之一,如公司的组织结构、计算机文件的目录结构和家庭族谱等。本文将以区域 阅读全文
posted @ 2021-09-08 18:04 御狐神 阅读(1080) 评论(0) 推荐(3) 编辑
摘要: 磁盘可以说是计算机系统最慢的硬件之一,读写速度相差内存 10 倍以上,所以针对优化磁盘的技术非常的多,比如零拷贝、直接 I/O、异步 I/O 等等,这些优化的目的就是为了提高系统的吞吐量,另外操作系统内核中的磁盘高速缓存区,可以有效的减少磁盘的访问次数。本文会分析 I/O 工作方式,以及如何优化传输 阅读全文
posted @ 2021-09-08 14:27 御狐神 阅读(328) 评论(0) 推荐(0) 编辑
摘要: IO操作根据设备类型一般分为内存IO,网络IO,和磁盘IO。其中内存IO的速度大大快于后两者,计算机的性能瓶颈一般不在于内存IO. 尽管网络IO可通过购买独享带宽和高速网卡来提升速度,可以使用RAID磁盘阵列来提升磁盘IO的速度,但是由于IO操作都是由系统内核调用来完成,而系统调用是通过cpu来调度 阅读全文
posted @ 2021-09-07 16:50 御狐神 阅读(611) 评论(0) 推荐(1) 编辑
摘要: SPI 机制,全称为 Service Provider Interface,是一种服务发现机制。它通过在 ClassPath 路径下的 META-INF/services 文件夹查找文件,自动加载文件里所定义的类。这一机制为很多框架扩展提供了可能,比如在 Dubbo、JDBC 中都使用到了 SPI 阅读全文
posted @ 2021-09-06 16:15 御狐神 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: ces 阅读全文
posted @ 2021-09-04 10:43 御狐神 阅读(44) 评论(0) 推荐(0) 编辑