240 發(fā)簡(jiǎn)信
IP屬地:北京
  • 不活躍的數(shù)據(jù)會(huì)被增量同步 給同步到新庫去的

    水平遷庫:保證數(shù)據(jù)一致性芒填、多數(shù)據(jù)源事務(wù)處理

    背景 為了降低訂單系統(tǒng)的復(fù)雜度和壓力呜叫,計(jì)劃將順風(fēng)車相關(guān)的業(yè)務(wù)、內(nèi)容抽取獨(dú)立成新的子系統(tǒng)——順風(fēng)車系統(tǒng)殿衰。摒棄之前的convenient朱庆,以hitch命名。 尿點(diǎn)播玖、痛點(diǎn) 新系統(tǒng)都...

  • 120
    TransactionManager事務(wù)提交之后執(zhí)行xxx操作

    需求:在保證事務(wù)提交之后執(zhí)行某些操作椎工。 解決: 源碼: 看第一行注釋 Register a new transaction synchronization for the c...

  • SQL優(yōu)化

    1.負(fù)向條件查詢不能使用索引 2.數(shù)據(jù)區(qū)分度不大的字段不宜使用索引 前導(dǎo)模糊查詢不能使用索引 在屬性上進(jìn)行計(jì)算不能命中索引 如果業(yè)務(wù)大部分是單條查詢,使用Hash索引性能更好...

  • 120
    spring boot @Async 的異步調(diào)用,涉及CountDownLatch堵塞和Future<T>的超時(shí)處理

    最近項(xiàng)目的一個(gè)業(yè)務(wù)場(chǎng)景需要使用異步 , 碼代碼到斷斷續(xù)續(xù)完善代碼 . 查詢了挺多的資料文檔, 現(xiàn)在記錄一下. 一 : 業(yè)務(wù)場(chǎng)景 類似QQ 中的設(shè)置頁面 维蒙, 左側(cè)每個(gè)選...

  • 120

    四種方式 start0() native方法 在JVM源碼掰吕,java其實(shí)是應(yīng)用層,線程并不是java產(chǎn)生的颅痊,而是底層操作系統(tǒng)支持線程殖熟,jvm調(diào)用操作系統(tǒng)去創(chuàng)建線程,針...

  • demo

    java生產(chǎn)項(xiàng)目常用的demo 文檔比較長(zhǎng)斑响,有興趣查看的可以安裝一個(gè):https://chrome.google.com/webstore/detail/github-toc...

  • 一致性哈希算法

    這篇文章寫的很不錯(cuò)菱属,很有幫助

  • 20190821記錄

    每日優(yōu)鮮 1簡(jiǎn)歷項(xiàng)目入手問都負(fù)責(zé)些什么,干些什么 2切入順風(fēng)車系統(tǒng)舰罚,畫圖聊雙寫纽门,架構(gòu)圖我沒畫,如何保證雙寫一致性营罢,事務(wù)處理赏陵,主鍵遞增問題 3一個(gè)服務(wù)500ms怎么優(yōu)化到200...

  • 20190821記錄

    每日優(yōu)鮮 1簡(jiǎn)歷項(xiàng)目入手問都負(fù)責(zé)些什么,干些什么 2切入順風(fēng)車系統(tǒng)饲漾,畫圖聊雙寫蝙搔,架構(gòu)圖我沒畫,如何保證雙寫一致性考传,事務(wù)處理吃型,主鍵遞增問題 3一個(gè)服務(wù)500ms怎么優(yōu)化到200...

  • 120
    面試題

    怎么保證異步操作 在事務(wù)提交之后執(zhí)行 TransactionSynchronizatonManger.registerSynchorinization()的方法,傳入一個(gè)Tr...

  • redis僚楞、memchache勤晚、mongo

    memcache和redis 都是常用的KV緩存。 雖然redis比memcache更晚出來镜硕,且功能確實(shí)也更豐富运翼,但對(duì)于一個(gè)技術(shù)人,了解“所以然”恐怕比“選擇誰”更重要一些兴枯。

  • 120
    索引

    如何避免回表查詢血淌?什么是索引覆蓋? | 1分鐘MySQL優(yōu)化系列 原創(chuàng): 58沈劍大佬這篇文章寫的太好了财剖,正中尿點(diǎn)悠夯。 什么是回表查詢? InnoDB有兩大類索引:1.聚集索引...

  • 120
    kafka原理

    面試在即躺坟,對(duì)kafka和MetaQ做一個(gè)整理沦补,復(fù)習(xí)一波。 消息隊(duì)列作用 : 異步/解耦/削峰 概述 Apache Kafka是一個(gè)開源消息系統(tǒng)咪橙,由Scala寫成夕膀。是由Apac...

  • RPC原理

    什么是RPC RPC(Remote Procedure Call)—遠(yuǎn)程過程調(diào)用虚倒,它是一種通過網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)程序上請(qǐng)求服務(wù),而不需要了解底層網(wǎng)絡(luò)技術(shù)的協(xié)議产舞。RPC協(xié)議假定某...

  • 120
    Jedis原理解析

    1. Redis通信協(xié)議 Jedis Client是Redis官網(wǎng)推薦的一個(gè)面向java客戶端魂奥,庫文件實(shí)現(xiàn)了對(duì)redis各類API進(jìn)行封裝調(diào)用。redis通信協(xié)議是Redis...

  • 120
    ConcurrentHashMap

    Java5.0以后 在java.util.concurrent包中提供了多種并發(fā)容器類來改進(jìn)同步容器的性能易猫。 ConcurrentHashMap同步容器類是Java5新增的一...

  • 數(shù)據(jù)庫連接池

    不使用數(shù)據(jù)庫連接池的步驟 TCP建立連接的三次握手MySQL認(rèn)證的三次握手真正的SQL執(zhí)行MySQL的關(guān)閉TCP的四次握手關(guān)閉可以看到耻煤,為了執(zhí)行一條SQL,卻多了非常多我們不...

  • 2019-08-14

    1. Spring Boot是什么准颓? 以往我們構(gòu)建一個(gè)新的spring小項(xiàng)目哈蝇,也需要做許多的配置工作,依賴管理攘已,spring配置文件炮赦,等等,成功啟動(dòng)還要配置應(yīng)用服務(wù)器Tom...

個(gè)人介紹
為啥不讓發(fā)表了9岜弧Q畚濉!
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品