前言 准備整理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的特點: 提供幾乎所有主流語言的實現 ...