什么是Linux? Linux是一个操作系统软件。和Windows不同的是,Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统,它是一个支持多用户、多任务、多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Un ...
分类:
系统相关 时间:
2020-04-14 17:13:24
阅读次数:
94
一次mysql多表查询(left jion)优化案例 在新上线的供需模块中,发现某一个查询按钮点击后,出不来结果,找到该按钮对应sql手动执行,发现需要20 30秒才能出结果,所以服务端程序判断超时,故先不显示结果 以下是对这条查询的优化记录 1 数据库配置 数据库配置:4C8G 主表数据:3W+ ...
分类:
数据库 时间:
2020-04-14 01:15:35
阅读次数:
225
Redis基础 缓存击穿、雪崩、穿透 集群高可用、哨兵、持久化、LRU 分布式锁、并发竞争、双写一致性 Redis常见面试题 ...
分类:
其他好文 时间:
2020-04-13 15:20:51
阅读次数:
57
原文:Nginx知多少系列之(二)安装 目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.Linux下.NET Core项目Nginx+Keepalived高可用(主从模式) 8.Linux下.N... ...
分类:
其他好文 时间:
2020-04-13 01:11:41
阅读次数:
119
ZooKeeper是一个分布式的、开源的分布式应用程序协调服务,可以在分布式环境中实现应用配置管理、统一命名服务、状态同步服务等功能。ZooKeeper是一种为分布式应用所设计的高可用、高性能的开源协调服务,它提供了一项基本服务:分布式锁服务。由于ZooKeeper开源的特性,在其分布式锁实现的基础上,又被摸索出了其它的功用,譬如:配置维护、组服务、分布式消息队列等等。ZooKeeper维护了一个
分类:
其他好文 时间:
2020-04-13 01:03:45
阅读次数:
66
原文:Nginx知多少系列之(五)Linux下托管.NET Core项目 目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.Linux下.NET Core项目Nginx+Keepalived高可用... ...
分类:
Web程序 时间:
2020-04-13 00:54:47
阅读次数:
83
原文:Nginx知多少系列之(三)配置文件详解 目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.Linux下.NET Core项目Nginx+Keepalived高可用(主从模式) 8.Linu... ...
分类:
其他好文 时间:
2020-04-13 00:37:45
阅读次数:
64
原文:Nginx知多少系列之(四)工作原理 目录 1.前言 2.安装 3.配置文件详解 4.工作原理 5.Linux下托管.NET Core项目 6.Linux下.NET Core项目负载均衡 7.Linux下.NET Core项目Nginx+Keepalived高可用(主从模式) 8.Linux下... ...
分类:
其他好文 时间:
2020-04-13 00:25:12
阅读次数:
53
HDFS:Hadoop Distributes File System HDFS 1.0 Namenode namenode又称名称节点,是负责管理分布式文件系统的命名空间(Namespace),保存了两个核心的数据结构,即Fslmage和Editlog.你可以把它理解为大管家,它不负责存储具体的数 ...
分类:
其他好文 时间:
2020-04-13 00:21:47
阅读次数:
241
NoSQL 没有声明性查询语言 没有预定义的模式 键 - 值对存储 最终一致性,而非ACID属性 非结构化和不可预知的数据 高性能,高可用性和可伸缩性 MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性 ...
分类:
数据库 时间:
2020-04-12 23:01:38
阅读次数:
130