月度归档: 2022 年 6 月

3 篇文章

gRPC学习笔记
1. RPC基础概念 1.1 RPC 远程过程调用(Remote Procedure Call, RPC),一种进程间通信的模式,允许运行于一台计算机的程序调用另一个地址空间(通常为一个开放网络的一台计算机)的子程序,而程序员就像调用本地程序一样,无需额外地为这个交互作用编程(无需关注细节)。 1.2 微服务 微服务是一种开发软件的架构和组织方法,…

Warning: Trying to access array offset on value of type bool in /www/wwwroot/cococat.top/wp-content/themes/argon/functions.php on line 319
thumbnail
非关系型数据库学习笔记-Redis
1. NOSQL的特点 1.1 分类 键值对/半结构化文档(json)/图数据库 1.2 优点 内存级数据库,读写效率高 支持高并发(关系型数据库有磁盘IO瓶颈) 支持海量数据(关系型数据库单表过大导致SQL查询性能低下) 键值对/半结构化文档(json)/图数据库……的形式,数据无耦合,扩展性强 1.3 缺点 不支持sql 不支持事务 无数据完整…

Warning: Trying to access array offset on value of type bool in /www/wwwroot/cococat.top/wp-content/themes/argon/functions.php on line 319
thumbnail
【缓慢施工中】关系型数据库学习整理(MySQL-InnoDB)
1. 数据库的三范式 1NF:列具有原子性,不可拆分(也可以表述为“表都是二维的”) 2NF:一个表必须有一个主键,其他列完全依赖于主键(限制部分依赖,即不可只依赖于联合主键的一部分) 3NF:其他列必须和主键直接相关,不能间接相关(限制列的冗余性,不可传递依赖) 2. 什么是事务?事务的ACID特性?如何实现? 事务是用户定义的一组数据库命令,具…