在分布式系統中,為了保證數據一致性是必須使用分布式事務。分布式事務實現方式就很多種,今天主要介紹一下使用 RocketMQ 事務消息,實現分布事務。 文末有彩蛋,看完再走 為什么需要事務消息? 很多同學可能不知道事務消息是什么,沒關系,舉一個真實業務場景,先來帶你了解一下普通的消息 ...
提出的問題 什么情況下創建索引,什么時候不需要索引 索引的種類有哪些 什么是索引 索引就是幫助數據庫管理系統高效獲取數據的數據結構,就好比一本書的目錄,它可以幫我們快速進行特定值的定位與查找,從而加快數據查詢的效率。 索引的種類 從功能邏輯上划分 普通索引是基礎的索引,沒有任何約束,主要用於提高查詢效率 唯一索引就是在普通索引的基礎上增加了數據唯一性的約束,在一張數據表里可以有多個唯一索引 主鍵索 ...
2020-03-10 11:04 0 880 推薦指數:
在分布式系統中,為了保證數據一致性是必須使用分布式事務。分布式事務實現方式就很多種,今天主要介紹一下使用 RocketMQ 事務消息,實現分布事務。 文末有彩蛋,看完再走 為什么需要事務消息? 很多同學可能不知道事務消息是什么,沒關系,舉一個真實業務場景,先來帶你了解一下普通的消息 ...
一、前言 代碼編譯的結果從本地機器碼轉變為字節碼,是存儲格式發展的一小步,卻是編程語言發展的一大步。經過多年的發展,目前的計算機仍然只能識別0和1,但是由於近10年內虛擬機以及大量建立在虛擬 ...
上一篇文章講解了獲取事務,並通過獲取的connection設置只讀,隔離級別等;這篇文章講事務剩下的回滾和提交。 事務的回滾處理 之前已經完成了目標方法運行前的事務准備工作。而這些准備工作的最大目的無非就是對於程序沒有按照我們期待的那樣進行,也就是出現特定的錯誤;那么當出現錯誤 ...
第一篇:MySQL 系列(一) 生產標准線上環境安裝配置案例及棘手問題解決 第二篇:MySQL 系列(二) 你不知道的數據庫操作 本章內容: 查看\創建\使用\刪除 數據庫 用戶管理及授權實戰 局域網遠程連接法 查看\創建\使用\刪除\清空\修改 數據庫表(是否可空 ...
本文是通過查看SpringBoot源碼整理出來的SpringBoot大致啟動流程,整體大方向是以簡單為出發點,不說太多復雜的東西,內部實現細節本文不深扣因為每個人的思路、理解都不一樣,我個人看的理解跟 ...
閱讀本文大概需要 12.4 分鍾。 來源:http://suo.im/4wqRi7 作者:楊明翰 前戲 前后端分離已成為互聯網項目開發的業界標准使用方式,通過nginx+tomcat ...
文章首發於我的公眾號「程序員cxuan」,歡迎大家關注呀~ 說到做到! 之前有位讀者給我留言說想要了解一下什么是 MQTT 協議,順便還把我誇了一把,有點不好意思啦。 那么讀者的要求必須要滿足啊,所以現在 @一下這位小姐姐,來聽課啦! 什么是 MQTT 協議 MQTT 協議的全稱 ...
前言 吊打面試官又來啦,今天我們講講MySQL索引為什么會失效,很多文章和培訓機構的教程,都只會告訴你,在什么情況下索引會失效。 比如:沒遵循最佳左前綴法則、范圍查詢的右邊會失效、like查詢用不到索引等等 但是沒有一個人告訴你,索引失效的原理是什么,老哥今天就告訴大家,讓你們知其然,還要知 ...