數(shù)據(jù)庫
面渣逆襲:MySQL六十六問,兩萬字+五十圖詳解!有點六
不知不覺,面渣逆襲系列已經(jīng)肝了差不多十篇,每一篇都是上萬字,幾十圖,基本上涵蓋了面試的主要知識點,這期MySQL結(jié)束之后,這個系列可能會暫時告一段落,作為面渣逆襲系列第一階段的收官…
mysql和redis數(shù)據(jù)最終一致性的解決方案
此問題是無法做到100%場景一致性的,只能做到基本一致或者最終一致性。 推薦使用的方案 延時雙刪 原理:先進(jìn)行緩存清除,再執(zhí)行update,最后(延遲N秒)再執(zhí)行緩存清除。(延遲N…
建議不要使用,redis過期監(jiān)聽實現(xiàn)關(guān)閉訂單
在電商、支付等領(lǐng)域,往往會有這樣的場景,用戶下單后放棄支付了,那這筆訂單會在指定的時間段后進(jìn)行關(guān)閉操作,細(xì)心的你一定發(fā)現(xiàn)了像某寶、某東都有這樣的邏輯,而且時間很準(zhǔn)確,誤差在1s內(nèi);…
Elasticseach:從微服務(wù)架構(gòu)演變到大寬表思維的架構(gòu)轉(zhuǎn)變
序言 圖示:Elasticsearch 在 DB-Engine 綜合排名第8 Elasticsearch 簡稱”ES”, 在DB-Engine 綜合排名第8,已經(jīng)持續(xù)了…
JDBC 在性能測試中的應(yīng)用
前言 Cloud Native 我們能否繞開 http 協(xié)議,直接測試數(shù)據(jù)庫的性能?是否覺得從數(shù)據(jù)庫中導(dǎo)出 CSV 文件來構(gòu)造壓測數(shù)據(jù)很麻煩?怎樣在壓測結(jié)束后做數(shù)據(jù)清理?能不能通過…
MySQL 性能優(yōu)化思路和工具
一、優(yōu)化思路 作為架構(gòu)師或者開發(fā)人員,說到數(shù)據(jù)庫性能優(yōu)化,你的思路是什么樣的? 或者具體一點,如果在面試的時候遇到這個問題:你會從哪些維度來優(yōu)化數(shù)據(jù)庫,你會怎么回答? 我們在第一節(jié)…
Mongodb和mysql的區(qū)別
Mongodb和mysql的區(qū)別 1.Mongodb簡介及優(yōu)缺點分析 Mongodb是非關(guān)系型數(shù)據(jù)庫(nosql ),屬于文檔型數(shù)據(jù)庫。文檔是mongoDB中數(shù)據(jù)的基本單元,類似關(guān)…
Android 開發(fā):關(guān)于 SQLDelight 入門
簡介 SQLDelight 是一個跨平臺的數(shù)據(jù)庫,它與傳統(tǒng)的注釋處理和反射生成代碼的方式完全相反。 比起支持跨平臺這一特點,SQLDelight 有一個更為重要的特點:它能夠?qū)?S…
程序開發(fā)數(shù)據(jù)庫版本控制必備 – Flyway
背景 在我們?nèi)粘.a(chǎn)品發(fā)布的過程中,代碼的版本控制可以使用git、svn工具實現(xiàn)。對于數(shù)據(jù)庫每當(dāng)發(fā)布時會出現(xiàn)手動執(zhí)行sql腳本進(jìn)行升級數(shù)據(jù)庫,中間經(jīng)常出現(xiàn)一些漏寫、錯寫情況,對數(shù)據(jù)庫…
一款基于Spring Boot+Vue開發(fā)的仿美團外賣系統(tǒng),雀食牛逼
先說兩句題外話,若依是一套全部開源的快速開發(fā)平臺,毫無保留給個人及企業(yè)免費使用。 前端采用Vue、Element UI。 后端采用Spring Boot、Spring Securi…