Jul262020
MySQL查看表占用空间大小
前言:在mysql中有一个默认的数据表information_schema,information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。再简单点,这台MySQL服务器上,到底有哪些数据库、各个数据库有哪些表,每张表的字段类型是什么,各个数据库要什么权限才能访问,等等信息都保存在information_schema表里面,所以请勿删改此表。
代码:
1,...阅读全文
抢沙发
Jul262020
Jul122020
Spring Security 安全框架
简介
Spring Security是一个功能强大且可高度定制化的安全框架,用于保护您的应用程序免受各种安全威胁和攻击。它提供了一系列的集成工具和可配置选项,帮助您添加认证、授权和其他安全功能,并快速集成到您的Spring应用程序中。
主要功能
认证
Spring Security提供了多种认证机制,包括基于表单、基于HTTP基本认证、基于LDAP等。您可以选择适合您应用程序的认证机制,并轻松进行集成和配...阅读全文
Jul112020
Google Map api国内正常使用该如何配置(2021最新)
最近有客户要求给他们网站做地图方面的功能,由于某些原因,网站必须使用google map,而且希望用到geocoding。大家知道google map api调用国内已经访问不了,虽然网上有很多教程,什么替换ip啊,把maps.google.com改成maps.google.cn。但其实这些方法都是掉了牙的,早就不管用。
今天我把我的安装方法分享出来。
申请api接口
首先,我们需要申请Geocoding api和google map api。你得有一个...阅读全文
Jul012020
MySQL 8.0 高性能数据库设计最佳实践:索引优化、查询调优到分库分表的完整指南
MySQL 8.0 高性能数据库设计最佳实践:索引优化、查询调优到分库分表的完整指南
引言
在现代互联网应用中,数据库作为核心数据存储组件,其性能直接影响着整个系统的响应速度和用户体验。随着业务规模的不断扩大,如何构建一个高性能、高可用的MySQL数据库系统成为了每个开发团队必须面对的重要课题。MySQL 8.0作为当前主流的数据库版本,在性能、安全性和功能特性方面都有显著提升,为数...阅读全文
Jun252020
Node.js高并发系统架构设计:事件循环优化与内存泄漏检测最佳实践
Node.js高并发系统架构设计:事件循环优化与内存泄漏检测最佳实践
引言
Node.js作为一种基于事件驱动、非阻塞I/O的JavaScript运行时环境,已经成为构建高并发网络应用的首选技术之一。然而,要充分发挥Node.js的性能优势,需要深入理解其底层机制,特别是事件循环机制和内存管理策略。本文将从架构设计的角度出发,深入探讨如何构建高性能的Node.js应用,重点分析事件循环优化、内存泄漏...阅读全文
Jun232020
K8S中的集成Prometheus监控解决方案实践指南
引言
随着Kubernetes(K8S)的广泛应用,对于集成监控系统的需求也越来越高。而Prometheus作为一款开源的监控系统,被广泛应用于K8S集群中。本文将为您介绍K8S中集成Prometheus监控的解决方案,并提供一些实践指南。
Prometheus监控简介
Prometheus是一款由SoundCloud开源的监控系统,旨在收集和记录时间序列数据,并提供强大的查询、告警和可视化功能。它使用Go语言开发,并具有可水平扩...阅读全文
Jun232020
mysql笔记
数据库产品
RDBMS
特点:
1、二维表.有严格的行列结构及属性约束
2、支持更加复杂的查询
产品:
Mysql:
mariadb、perconaDB
oracle
PG
NOSQL
特点:
1、没有严格的行列结构
2、可伸缩性可扩展性,性能产品
产品:
Kv:
Redis,Memcache
document:
MongoDB
搜索
ES(多用做全文搜索)
wide
Cassandra
NewSQL(R+N+分布式)
产品:
spaner
TiDB
polarDB
Mysql理论
数据库表
#这是...阅读全文
Jun212020
Jun142020