前言 准备整理mysql的基础篇了,前面整理了sql语句序列的的《sql 语句系列(八百章)》,感觉很多用不上,就停下来了,后续还是会继续整理。 mysql 基础篇主要是对一些基础进行整理,同时望请大佬能够指点一二。之所以整理mysql,而不是sql server,一个是因为sql ...
前言 对于后端开发来说,打交道最多的应该是数据库了,因为你总得把东西存起来。 或是mongodb或者redis又或是mysql。然后你发现一个问题,就是他们都有日志系统,那么这些日志用来干什么的呢 举两个例子,回滚和同步。 回滚,这里的回滚是比如说一条语句增加了 ,然后再减一吗 这里的回滚操作并不是这样的。 比如说我要更新一条语句,update test set a where b ,这样的语句, ...
2021-06-11 23:23 0 273 推荐指数:
前言 准备整理mysql的基础篇了,前面整理了sql语句序列的的《sql 语句系列(八百章)》,感觉很多用不上,就停下来了,后续还是会继续整理。 mysql 基础篇主要是对一些基础进行整理,同时望请大佬能够指点一二。之所以整理mysql,而不是sql server,一个是因为sql ...
前言 简单整理一下事务。 正文 事务有四大特性: 1.原子性(atomicity) 一个事务必须被视为一个不可分割的最小单元。 2.一致性(consistency) 数据库总是从一个一致性的状态转换到另一个一致性的状态。 很多人对事务的一致性和原子性可能会有偏差。要理解这个东西 ...
前言 简单介绍一下事务隔离的基本 正文 Read Uncommitted(未提交读) 这个就是读未提交。就是说在事务未提交的时候,其他事务也可以读取到未提交的数据。 这里举一个例子,还是前一篇的例子。 假如一个张表A=500,B=300,(500,300)有一个事务a和一个事务b ...
前言 前文介绍了一些基本思路,那么这里介绍一下,服务如何与配置文件配合。 正文 服务: 配置: 测试代码: 结果: 那么如何要配置单个服务的Logger级别呢? 设置这个ConfigureDemo.SelfService的值就可以 ...
前言 前面介绍了服务与日志之间的配置,那么我们服务会遇到下面的场景会被遇到一些打log的问题。 前面我提及到我们的log,其实是在一个队列里面,而我们的请求是在并发的,多个用户同时发送请求这个时候我们的日志是错乱的。 如果有一个错误,那么我们只能过知道这个错误是哪里报错了,但是我们不知道触发 ...
前言 本节开始整理日志相关的东西。先整理一下日志的基本原理。 正文 首先介绍一下包: Microsoft.Extengsion.Logging.Abstrations 这个是接口包。 Microsoft.Extengsion.Logging 这个是实现包 ...
前言 什么是结构化呢? 结构化,就是将原本没有规律的东西进行有规律话。 就比如我们学习数据结构,需要学习排序然后又要学习查询,说白了这就是一套,没有排序,谈如何查询是没有意义的,因为查询算法就是根据某种规律得到最佳的效果。 同样日志结构话,能够让我们得到一些好处。如果说容易检索,容易分析 ...
前言 简单整理一下grpc。 正文 什么是grpc? 一个远程过程调用框架,可以像类一样调用远程方法。 这种模式一般来说就是代理模式,然后都是框架自我生成的。 由google 公司发起并开源,故而前面有个g。 grpc的特点: 提供几乎所有主流语言的实现 ...