主頁 > 資料庫 > 千億級大資料如何存盤的問題?

千億級大資料如何存盤的問題?

2020-09-13 18:17:23 資料庫

資料源:

我們系統監控的終端設備

——————————————————

每10秒產生一條記錄

每年:24*60*60*365/10 = 3153600 約315萬

—————————————————

每個場站100臺,每年

100*315 = 3億

_______________


500個場站,那么就是3000億記錄,每1000條記錄的大小約0.25353M,3000億既:約36.25T

—————————————————

存盤最近2年的資料

2*36.25 = 72.5 T

——————————————————

服務器端:


資料庫構架?


問:1、我們應該用什么資料庫存盤,用什么方案/框架?

2、Hadoop說的大資料是指處理的資料量大還是存盤的資料量大?適合這里嗎

uj5u.com熱心網友回復:

你沒有描述這些資料的用途,用于查詢分析還是業務處理?

如果是查詢分析的話,建議上資料倉庫;業務處理的話,資料量應該不需要放那么多,可以備份后洗掉。

uj5u.com熱心網友回復:

如何存盤,選擇合適的資料庫和物理模型,要先看你的應用如何訪問資料,是OLTP型別還是OLAP型別?或者除了應用之外,是否還要考慮其他需求?比如歷史資料如何存放?可能需要不止一種資料庫產品來支撐你的需求。
現在有一種流行的趨勢,先有資料,再拼命想在這資料上做文章,不管是資料量大還是單次處理的資料量大,現在沒人管那么多,有資料的地方都標榜自己是大資料平臺 

uj5u.com熱心網友回復:

監控系統,難免會有一些業務處理功能,至少會有些什么用戶管理、設備管理、場站管理、權限管理、報表統計什么的
所以,建議監控資料和這些業務資料分開存盤,比如監控資料存盤到 mongodb里,業務資料存盤到 oracle 或者 mysql 里。否則一旦對監控資料進行一次復雜查詢,會把你的其它業務功能拖死。

對設備的監控資料,一般是如電壓、電流、溫度等量,對它的資料需求大多是畫曲線圖。如果用關系資料庫存盤這些監控資料,可以通過磁區表提升資料訪問效率,按設備信號的采集時間進行磁區,再針對設備 Id 和時間創建索引。磁區要有自動擴展功能,可以在應用程式里寫一個定時器,每天統計一下磁區表中的資料量,如果資料量接近11億時,創建新磁區。如果用 mysql ,可以把監控資料與業務資料分離后,用幾臺物理機搭個主從復制,把讀資料壓力分攤到幾臺物理機上(oracle 肯定也有類似的功能,只是我不太懂,就不扯了)

監控系統有時需要對設備資料進行匯總統計,這時可以周期性地對監控資料進行歸檔,計算中間結果,放到一個中間結果(歸檔)表中,這個表資料量比監控資料表的資料量少得多。這樣后期的匯總統計可以查詢歸檔表,可增強系統性能。比如如果你有設備是實時累加商場收銀臺每天的收入,有需求是畫一個月里每天收入流量的曲線圖,在獲取資料時是取個設備每天的最后一條資料,如果定期把每天最后一條記錄存盤到另外一個表中,在畫圖時直接讀取這個歸檔表,業務功能會快得多。

uj5u.com熱心網友回復:

感覺問題有用

uj5u.com熱心網友回復:

是的,現在大資料都濫了。

quote=參考 2 樓 minsic78 的回復:]
如何存盤,選擇合適的資料庫和物理模型,要先看你的應用如何訪問資料,是OLTP型別還是OLAP型別?或者除了應用之外,是否還要考慮其他需求?比如歷史資料如何存放?可能需要不止一種資料庫產品來支撐你的需求。
現在有一種流行的趨勢,先有資料,再拼命想在這資料上做文章,不管是資料量大還是單次處理的資料量大,現在沒人管那么多,有資料的地方都標榜自己是大資料平臺 

uj5u.com熱心網友回復:

參考 2 樓 minsic78 的回復:
如何存盤,選擇合適的資料庫和物理模型,要先看你的應用如何訪問資料,是OLTP型別還是OLAP型別?或者除了應用之外,是否還要考慮其他需求?比如歷史資料如何存放?可能需要不止一種資料庫產品來支撐你的需求。
現在有一種流行的趨勢,先有資料,再拼命想在這資料上做文章,不管是資料量大還是單次處理的資料量大,現在沒人管那么多,有資料的地方都標榜自己是大資料平臺 
哈哈,太耿直了

uj5u.com熱心網友回復:

參考 2 樓 minsic78 的回復:
如何存盤,選擇合適的資料庫和物理模型,要先看你的應用如何訪問資料,是OLTP型別還是OLAP型別?或者除了應用之外,是否還要考慮其他需求?比如歷史資料如何存放?可能需要不止一種資料庫產品來支撐你的需求。
現在有一種流行的趨勢,先有資料,再拼命想在這資料上做文章,不管是資料量大還是單次處理的資料量大,現在沒人管那么多,有資料的地方都標榜自己是大資料平臺 
不過還是想想方案解決我的需求

uj5u.com熱心網友回復:

不是都回答你了嗎?你先說清楚你的資料的用途是什么?光說有多少資料量是沒有意義的
參考 10 樓 bandaoyu 的回復:
Quote: 參考 2 樓 minsic78 的回復:
如何存盤,選擇合適的資料庫和物理模型,要先看你的應用如何訪問資料,是OLTP型別還是OLAP型別?或者除了應用之外,是否還要考慮其他需求?比如歷史資料如何存放?可能需要不止一種資料庫產品來支撐你的需求。
現在有一種流行的趨勢,先有資料,再拼命想在這資料上做文章,不管是資料量大還是單次處理的資料量大,現在沒人管那么多,有資料的地方都標榜自己是大資料平臺 
不過還是想想方案解決我的需求

uj5u.com熱心網友回復:

要學會遺忘。

uj5u.com熱心網友回復:

參考 13 樓 趙4老師 的回復:
要學會遺忘。
哈哈哈,老大,你不要那么搞笑好不

uj5u.com熱心網友回復:

分表分庫咯,要根據實際需求選擇啊,哪有通解

uj5u.com熱心網友回復:

選擇合適資料庫就可以了

uj5u.com熱心網友回復:

參考 19 樓 qq_41315735 的回復:
選擇合適資料庫就可以了
什么資料庫能存得下千億級別的資料?恐怕是需要分布式資料庫或者資料庫集群的吧 ,那就需要一個方案呀,單個資料庫(單機)估計不行

uj5u.com熱心網友回復:

可以用資料庫分庫按照終端來。。一個終端資料存盤在一個資料庫,倆年也就700萬,每個庫檔案體積大概2g,備份也無壓力
。。分表都不用,每個表不分表情況下極限存盤一千萬資料(經驗資料,實際情況根據機器性能調整),
總共伍萬終端。。那就建立個伍萬資料庫即可。可能每個資料庫實體包含的資料庫數量有限制,建立多個實體即可。

uj5u.com熱心網友回復:

硬碟不夠還有磁帶
檔案上T了,你的記憶體也上T了嗎?
不還是一個片段一個片段的處理嗎?

所以說問題不在存盤方式,而是在調度演算法

uj5u.com熱心網友回復:

參考 23 樓 xuzuning 的回復:
硬碟不夠還有磁帶
檔案上T了,你的記憶體也上T了嗎?
不還是一個片段一個片段的處理嗎?

所以說問題不在存盤方式,而是在調度演算法
記憶體為什么要上T?

uj5u.com熱心網友回復:

長知識了。。。

uj5u.com熱心網友回復:

參考 21 樓 bandaoyu 的回復:
Quote: 參考 19 樓 qq_41315735 的回復:

選擇合適資料庫就可以了
什么資料庫能存得下千億級別的資料?恐怕是需要分布式資料庫或者資料庫集群的吧 ,那就需要一個方案呀,單個資料庫(單機)估計不行


Oracle 一個表存千億資料肯定沒問題
但為了查詢速度,要作很多其它優化處理

uj5u.com熱心網友回復:

參考 26 樓 小灰狼 的回復:
Quote: 參考 21 樓 bandaoyu 的回復:

Quote: 參考 19 樓 qq_41315735 的回復:

選擇合適資料庫就可以了
什么資料庫能存得下千億級別的資料?恐怕是需要分布式資料庫或者資料庫集群的吧 ,那就需要一個方案呀,單個資料庫(單機)估計不行


Oracle 一個表存千億資料肯定沒問題
但為了查詢速度,要作很多其它優化處理
有沒有開源的軟體?暫時不考慮收費的

uj5u.com熱心網友回復:

參考 27 樓 bandaoyu 的回復:
Quote: 參考 26 樓 小灰狼 的回復:
Quote: 參考 21 樓 bandaoyu 的回復:

Quote: 參考 19 樓 qq_41315735 的回復:

選擇合適資料庫就可以了
什么資料庫能存得下千億級別的資料?恐怕是需要分布式資料庫或者資料庫集群的吧 ,那就需要一個方案呀,單個資料庫(單機)估計不行


Oracle 一個表存千億資料肯定沒問題
但為了查詢速度,要作很多其它優化處理
有沒有開源的軟體?暫時不考慮收費的


開源的話,關系資料庫就用MySQL咯!
別看它開源、免費,但處理海量資料方面不比Oracle差太多。功能上當然沒有Oracle那么強大,但基本上對一個監控系統來說是夠用了。

非關系資料庫,可以用 MongoDB,查詢性能本人以前專為監控系統做過測驗,比 MySQL 快上好幾倍。


不過,你在 Oracle 論壇里引導別人推薦非 Oracle 產品,你是來踢館、砸場子的嗎?

uj5u.com熱心網友回復:

單個 mysql 處理不了千億級記錄,特別上單表1億的都極大影響性能。估計得集群,這就涉及到框架了,所以問的就是這個

uj5u.com熱心網友回復:

哈哈厲害了哈哈

uj5u.com熱心網友回復:

對查詢 實時 要求,很高的話 上hbase  不是特高 可以hive。 放Oracle 上,感覺沒必要

uj5u.com熱心網友回復:

參考 31 樓 學海無涯回頭是岸_ 的回復:
對查詢 實時 要求,很高的話 上hbase  不是特高 可以hive。 放Oracle 上,感覺沒必要
嗯,好,我回頭查一下這。我們的存盤,最近一年的會經常查詢,1年之前的就不經常查詢

uj5u.com熱心網友回復:

1、計算你的資料量
2、先要規劃你的資料使用。
3、指定資料存盤、運算及備份情況。

存盤就分為線上或線下或使用nosql了。

看你的需求基本上就是  要分析相關資料。
你可以將資料入資料倉庫(使用etl工具),然后指定計劃任務,獲取分析結果提供給web展示。。。針對過期資料進行線下備份后洗掉。


uj5u.com熱心網友回復:

如果都是檔案,建議上物件存盤。同時搭配小檔案打包等功能,能夠實作很好的存盤。

uj5u.com熱心網友回復:

參考 34 樓 asyqm 的回復:
如果都是檔案,建議上物件存盤。同時搭配小檔案打包等功能,能夠實作很好的存盤。
hadoop嗎?

uj5u.com熱心網友回復:

參考 樓主 bandaoyu 的回復:
資料源:

我們系統監控的終端設備

——————————————————

每10秒產生一條記錄

每年:24*60*60*365/10 = 3153600 約315萬

—————————————————

每個場站100臺,每年

100*315 = 3億

_______________


500個場站,那么就是3000億記錄,每1000條記錄的大小約0.25353M,3000億既:約36.25T

—————————————————

存盤最近2年的資料

2*36.25 = 72.5 T

——————————————————

服務器端:


資料庫構架?


問:1、我們應該用什么資料庫存盤,用什么方案/框架?

2、Hadoop說的大資料是指處理的資料量大還是存盤的資料量大?適合這里嗎


看具體業務需求吧,如果資料的用處是實時查詢,那么還是用傳統的庫吧,分庫分表唄,保留一年資料,以前的備份到備份磁盤上,
偏向于分析匯總的資料,就上hadoop吧,這個存盤的資料量滿足你的需求,計算能力也更適合你這個資料級別的計算,傳統庫千萬級別的join就到瓶頸了。

uj5u.com熱心網友回復:

參考 35 樓 bandaoyu 的回復:
Quote: 參考 34 樓 asyqm 的回復:

如果都是檔案,建議上物件存盤。同時搭配小檔案打包等功能,能夠實作很好的存盤。
hadoop嗎?

Hadoop可不是存盤結構。Hadoop主要是做計算的,存盤是兼職。海量存盤基本物件是專業存盤中唯一適合的解決方案了。

uj5u.com熱心網友回復:

參考 36 樓 大臉貓o 的回復:
Quote: 參考 樓主 bandaoyu 的回復:

資料源:

我們系統監控的終端設備

——————————————————

每10秒產生一條記錄

每年:24*60*60*365/10 = 3153600 約315萬

—————————————————

每個場站100臺,每年

100*315 = 3億

_______________


500個場站,那么就是3000億記錄,每1000條記錄的大小約0.25353M,3000億既:約36.25T

—————————————————

存盤最近2年的資料

2*36.25 = 72.5 T

——————————————————

服務器端:


資料庫構架?


問:1、我們應該用什么資料庫存盤,用什么方案/框架?

2、Hadoop說的大資料是指處理的資料量大還是存盤的資料量大?適合這里嗎


看具體業務需求吧,如果資料的用處是實時查詢,那么還是用傳統的庫吧,分庫分表唄,保留一年資料,以前的備份到備份磁盤上,
偏向于分析匯總的資料,就上hadoop吧,這個存盤的資料量滿足你的需求,計算能力也更適合你這個資料級別的計算,傳統庫千萬級別的join就到瓶頸了。

用Hadoop當存盤用是極大的資源浪費。。。

uj5u.com熱心網友回復:

參考 38 樓 asyqm 的回復:
Quote: 參考 36 樓 大臉貓o 的回復:

Quote: 參考 樓主 bandaoyu 的回復:
那用什么存盤 你不要光批判 又不給解決方案。 不然就是憤青了

uj5u.com熱心網友回復:

參考 37 樓 asyqm 的回復:
hadoop 應該還是可以用的,只不過不是直接用hadoop的 HDFS存盤,用Hbase存盤的吧

uj5u.com熱心網友回復:

參考 40 樓 bandaoyu 的回復:
Quote: 參考 37 樓 asyqm 的回復:


hadoop 應該還是可以用的,只不過不是直接用hadoop的 HDFS存盤,用Hbase存盤的吧


用肯定能用啊,但是hadoop應該關注在計算上,存盤的事應該還是讓存盤來~~~

uj5u.com熱心網友回復:

參考 41 樓 asyqm 的回復:
Quote: 參考 40 樓 bandaoyu 的回復:

Quote: 參考 37 樓 asyqm 的回復:


hadoop 應該還是可以用的,只不過不是直接用hadoop的 HDFS存盤,用Hbase存盤的吧


用肯定能用啊,但是hadoop應該關注在計算上,存盤的事應該還是讓存盤來~~~
嗯嗯

uj5u.com熱心網友回復:

樓主有好的解決方案了嗎

uj5u.com熱心網友回復:

目前大部分資料庫,都是支持的。
如果需要實時存盤,大資料就算了,大資料不適合短時間做大量的資料寫入。

uj5u.com熱心網友回復:

主要是物聯網 200多臺設備,不停的產生資料,千億級的資料,都存在一個表?如何設計后面的資料庫?

uj5u.com熱心網友回復:

用mysql分庫 分表應該可行

uj5u.com熱心網友回復:

參考 46 樓  學海無涯回頭是岸 的回復:
用mysql分庫 分表應該可行
mysql的話,單表輕松過億,這個不大好吧

uj5u.com熱心網友回復:

應該用 時序資料庫

uj5u.com熱心網友回復:

mysql分布式咯

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/26383.html

標籤:開發

上一篇:oracle 速度優化

下一篇:alert檔案手動洗掉解決辦法

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • GPU虛擬機創建時間深度優化

    **?桔妹導讀:**GPU虛擬機實體創建速度慢是公有云面臨的普遍問題,由于通常情況下創建虛擬機屬于低頻操作而未引起業界的重視,實際生產中還是存在對GPU實體創建時間有苛刻要求的業務場景。本文將介紹滴滴云在解決該問題時的思路、方法、并展示最終的優化成果。 從公有云服務商那里購買過虛擬主機的資深用戶,一 ......

    uj5u.com 2020-09-10 06:09:13 more
  • 可編程網卡芯片在滴滴云網路的應用實踐

    **?桔妹導讀:**隨著云規模不斷擴大以及業務層面對延遲、帶寬的要求越來越高,采用DPDK 加速網路報文處理的方式在橫向縱向擴展都出現了局限性。可編程芯片成為業界熱點。本文主要講述了可編程網卡芯片在滴滴云網路中的應用實踐,遇到的問題、帶來的收益以及開源社區貢獻。 #1. 資料中心面臨的問題 隨著滴滴 ......

    uj5u.com 2020-09-10 06:10:21 more
  • 滴滴資料通道服務演進之路

    **?桔妹導讀:**滴滴資料通道引擎承載著全公司的資料同步,為下游實時和離線場景提供了必不可少的源資料。隨著任務量的不斷增加,資料通道的整體架構也隨之發生改變。本文介紹了滴滴資料通道的發展歷程,遇到的問題以及今后的規劃。 #1. 背景 資料,對于任何一家互聯網公司來說都是非常重要的資產,公司的大資料 ......

    uj5u.com 2020-09-10 06:11:05 more
  • 滴滴AI Labs斬獲國際機器翻譯大賽中譯英方向世界第三

    **桔妹導讀:**深耕人工智能領域,致力于探索AI讓出行更美好的滴滴AI Labs再次斬獲國際大獎,這次獲獎的專案是什么呢?一起來看看詳細報道吧! 近日,由國際計算語言學協會ACL(The Association for Computational Linguistics)舉辦的世界最具影響力的機器 ......

    uj5u.com 2020-09-10 06:11:29 more
  • MPP (Massively Parallel Processing)大規模并行處理

    1、什么是mpp? MPP (Massively Parallel Processing),即大規模并行處理,在資料庫非共享集群中,每個節點都有獨立的磁盤存盤系統和記憶體系統,業務資料根據資料庫模型和應用特點劃分到各個節點上,每臺資料節點通過專用網路或者商業通用網路互相連接,彼此協同計算,作為整體提供 ......

    uj5u.com 2020-09-10 06:11:41 more
  • 滴滴資料倉庫指標體系建設實踐

    **桔妹導讀:**指標體系是什么?如何使用OSM模型和AARRR模型搭建指標體系?如何統一流程、規范化、工具化管理指標體系?本文會對建設的方法論結合滴滴資料指標體系建設實踐進行解答分析。 #1. 什么是指標體系 ##1.1 指標體系定義 指標體系是將零散單點的具有相互聯系的指標,系統化的組織起來,通 ......

    uj5u.com 2020-09-10 06:12:52 more
  • 單表千萬行資料庫 LIKE 搜索優化手記

    我們經常在資料庫中使用 LIKE 運算子來完成對資料的模糊搜索,LIKE 運算子用于在 WHERE 子句中搜索列中的指定模式。 如果需要查找客戶表中所有姓氏是“張”的資料,可以使用下面的 SQL 陳述句: SELECT * FROM Customer WHERE Name LIKE '張%' 如果需要 ......

    uj5u.com 2020-09-10 06:13:25 more
  • 滴滴Ceph分布式存盤系統優化之鎖優化

    **桔妹導讀:**Ceph是國際知名的開源分布式存盤系統,在工業界和學術界都有著重要的影響。Ceph的架構和演算法設計發表在國際系統領域頂級會議OSDI、SOSP、SC等上。Ceph社區得到Red Hat、SUSE、Intel等大公司的大力支持。Ceph是國際云計算領域應用最廣泛的開源分布式存盤系統, ......

    uj5u.com 2020-09-10 06:14:51 more
  • es~通過ElasticsearchTemplate進行聚合~嵌套聚合

    之前寫過《es~通過ElasticsearchTemplate進行聚合操作》的文章,這一次主要寫一個嵌套的聚合,例如先對sex集合,再對desc聚合,最后再對age求和,共三層嵌套。 Aggregations的部分特性類似于SQL語言中的group by,avg,sum等函式,Aggregation ......

    uj5u.com 2020-09-10 06:14:59 more
  • 爬蟲日志監控 -- Elastc Stack(ELK)部署

    傻瓜式部署,只需替換IP與用戶 導讀: 現ELK四大組件分別為:Elasticsearch(核心)、logstash(處理)、filebeat(采集)、kibana(可視化) 下載均在https://www.elastic.co/cn/downloads/下tar包,各組件版本最好一致,配合fdm會 ......

    uj5u.com 2020-09-10 06:15:05 more
最新发布
  • day02-2-商鋪查詢快取

    功能02-商鋪查詢快取 3.商鋪詳情快取查詢 3.1什么是快取? 快取就是資料交換的緩沖區(稱作Cache),是存盤資料的臨時地方,一般讀寫性能較高。 快取的作用: 降低后端負載 提高讀寫效率,降低回應時間 快取的成本: 資料一致性成本 代碼維護成本 運維成本 3.2需求說明 如下,當我們點擊商店詳 ......

    uj5u.com 2023-04-20 08:33:24 more
  • MySQL中binlog備份腳本分享

    關于MySQL的二進制日志(binlog),我們都知道二進制日志(binlog)非常重要,尤其當你需要point to point災難恢復的時侯,所以我們要對其進行備份。關于二進制日志(binlog)的備份,可以基于flush logs方式先切換binlog,然后拷貝&壓縮到到遠程服務器或本地服務器 ......

    uj5u.com 2023-04-20 08:28:06 more
  • day02-短信登錄

    功能實作02 2.功能01-短信登錄 2.1基于Session實作登錄 2.1.1思路分析 2.1.2代碼實作 2.1.2.1發送短信驗證碼 發送短信驗證碼: 發送驗證碼的介面為:http://127.0.0.1:8080/api/user/code?phone=xxxxx<手機號> 請求方式:PO ......

    uj5u.com 2023-04-20 08:27:27 more
  • 快取與資料庫雙寫一致性幾種策略分析

    本文將對幾種快取與資料庫保證資料一致性的使用方式進行分析。為保證高并發性能,以下分析場景不考慮執行的原子性及加鎖等強一致性要求的場景,僅追求最終一致性。 ......

    uj5u.com 2023-04-20 08:26:48 more
  • sql陳述句優化

    問題查找及措施 問題查找 需要找到具體的代碼,對其進行一對一優化,而非一直把關注點放在服務器和sql平臺 降低簡化每個事務中處理的問題,盡量不要讓一個事務拖太長的時間 例如檔案上傳時,應將檔案上傳這一步放在事務外面 微軟建議 4.啟動sql定時執行計劃 怎么啟動sqlserver代理服務-百度經驗 ......

    uj5u.com 2023-04-20 08:26:35 more
  • 云時代,MySQL到ClickHouse資料同步產品對比推薦

    ClickHouse 在執行分析查詢時的速度優勢很好的彌補了MySQL的不足,但是對于很多開發者和DBA來說,如何將MySQL穩定、高效、簡單的同步到 ClickHouse 卻很困難。本文對比了 NineData、MaterializeMySQL(ClickHouse自帶)、Bifrost 三款產品... ......

    uj5u.com 2023-04-20 08:26:29 more
  • sql陳述句優化

    問題查找及措施 問題查找 需要找到具體的代碼,對其進行一對一優化,而非一直把關注點放在服務器和sql平臺 降低簡化每個事務中處理的問題,盡量不要讓一個事務拖太長的時間 例如檔案上傳時,應將檔案上傳這一步放在事務外面 微軟建議 4.啟動sql定時執行計劃 怎么啟動sqlserver代理服務-百度經驗 ......

    uj5u.com 2023-04-20 08:25:13 more
  • Redis 報”OutOfDirectMemoryError“(堆外記憶體溢位)

    Redis 報錯“OutOfDirectMemoryError(堆外記憶體溢位) ”問題如下: 一、報錯資訊: 使用 Redis 的業務介面 ,產生 OutOfDirectMemoryError(堆外記憶體溢位),如圖: 格式化后的報錯資訊: { "timestamp": "2023-04-17 22: ......

    uj5u.com 2023-04-20 08:24:54 more
  • day02-2-商鋪查詢快取

    功能02-商鋪查詢快取 3.商鋪詳情快取查詢 3.1什么是快取? 快取就是資料交換的緩沖區(稱作Cache),是存盤資料的臨時地方,一般讀寫性能較高。 快取的作用: 降低后端負載 提高讀寫效率,降低回應時間 快取的成本: 資料一致性成本 代碼維護成本 運維成本 3.2需求說明 如下,當我們點擊商店詳 ......

    uj5u.com 2023-04-20 08:24:03 more
  • day02-短信登錄

    功能實作02 2.功能01-短信登錄 2.1基于Session實作登錄 2.1.1思路分析 2.1.2代碼實作 2.1.2.1發送短信驗證碼 發送短信驗證碼: 發送驗證碼的介面為:http://127.0.0.1:8080/api/user/code?phone=xxxxx<手機號> 請求方式:PO ......

    uj5u.com 2023-04-20 08:23:11 more