摘要:場景平時在中存儲數據的場景還是很多的,比如這時候獲取的數據被緩存到中,這種場景及其普遍。這種情況,就可以使用作為數據的統一存儲中心在另一個模塊就可以這么獲取數據數據存儲獨立存在于函數模塊,使用起來非常方便。
場景
平時在js中存儲數據的場景還是很多的,比如:
var data; $.get("http://demo.com/api", {}, function(res) { data = res; // ... });
這時候ajax獲取的數據被緩存到data中,這種場景及其普遍。假設突然這個被改成一個函數:
function getData(params) { var data; $.get("http://demo.com/api", params, function(res) { data = res; // ... }); }
這時候想在外面獲取data,就得修改原來的代碼,一種方式就是把return data,另一種是把data定義到函數外面。
這時候,這個js要被改成模塊:
define("getData", function(require, module, exports) { var data; function getData(params) { $.get("http://demo.com/api", params, function(res) { data = res; // ... }); } module.exports = getData; });
這時候悲催了,想在別的模塊使用data,又得繼續修改代碼,隨著項目增大,代碼越改越亂。
data.js這種情況,就可以使用data.js作為數據的統一存儲中心:
define("getData", function(require, module, exports) { var Data = require("data.js"); function getData(params) { $.get("http://demo.com/api", params, function(res) { Data.set("apiData", res); // ... }); } module.exports = getData; });
在另一個模塊就可以這么獲取數據:
var Data = require("data.js"); var apiData = Data.get("apiData");
數據存儲獨立存在于函數模塊,使用起來非常方便。
項目Github地址:data.js
項目代碼非常非常簡單,但是思路很重要哈~
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/85873.html
隨著數據量的增長、數據來源途徑的多元化,企業用戶需要考慮到私有云與公有云數據存儲的統一性管理,從而隨時隨地能夠從數據存儲平臺上獲得用戶所需要的數據,為業務創新帶來敏捷的數據價值。當前行業用戶對混合云的需求越發明顯,云廠商也是不斷推動混合云解決方案在百行百業中的深入發展,從而,讓混合云與以軟件定義為主導的存儲顯得越來越密不可分。因而,就帶來了一個重要的混合云治理話題:混合云架構下,如何讓數據存儲無邊...
摘要:對象存儲將從主要服務的高延遲存檔轉變為低延遲性能的應用程序。對于媒體和娛樂行業,的表示人們還是會尋求對象存儲技術。這將推動存儲系統的創新,混合多云環境的使用,而且對象存儲和工具增加,在未來幾年內市場會需要輔助的數據管理方法。而在未來,市場會繼續尋求更大的儲存空間,混合云、跨數據池統一搜索以及安全性會成為主要方向。IDC最近由希捷科技贊助的一項預測顯示,到2023年每年將生成175澤字節的數據...
摘要:云硬盤容量是由統一存儲的從存儲集群容量中分配的,所有云硬盤共享整個分布式存儲池的容量及性能。支持云硬盤創建掛載卸載磁盤擴容刪除等生命周期管理,單塊云硬盤同時僅能掛載一臺虛擬機。云硬盤最小支持的容量,步長為,可自定義控制單塊云硬盤的最大容量。云硬盤是一種基于分布式存儲系統為虛擬機提供持久化存儲空間的塊設備。具有獨立的生命周期,支持隨意綁定/解綁至多個虛擬機使用,并能夠在存儲空間不足時對云硬盤進...
摘要:于是,市面上出現了分布式的配置中心。為什么呢因為要結合分布式配置中心微服務,才能真正實現我們所理解的。所謂灰度發布,是說一個微服務集群里面,比如有個訂單系統,做了一些配置上的更新。數人云分布式統一配置中心數人云分布式統一配置中心,取名。 本文來自1月18日數人云資深工程師在IT大咖說平臺的線上直播分享。 今天主要探討這幾方面: 一、配置中心的定位二、云化的微服務對于配置中心的要求三、微...
閱讀 3111·2021-10-13 09:40
閱讀 3966·2021-09-22 15:51
閱讀 1511·2021-09-22 15:48
閱讀 1079·2021-09-06 15:00
閱讀 1803·2019-08-30 15:43
閱讀 2371·2019-08-29 18:35
閱讀 1683·2019-08-29 16:18
閱讀 3627·2019-08-29 12:49