開源存儲量
⑴ 開源數據什麼意思
問題一:開源資料庫是什麼?? 作用是什麼? 做網站的嗎?? 開源意思是開放源代碼,沒有加密
開源資料庫,說明這個資料庫沒有加密的,代碼就是開放的
資料庫作用都是用於動態語言開發的網站
問題二:四大開源資料庫是哪些 開源世界中的那幾個免費資料庫
發布時間:2011-11-22 09:34:30 來源:CSDN 評論:0 點擊:1476 次 【字型大小:大 中 小】
QQ空間 新浪微博 騰訊微博 人人網 豆瓣網 網路空間 網路搜藏 開心網 復制 更多 0
開源資料庫MysqlMySQL是一個開放源碼的小型關聯式資料庫管理系統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源...
開源資料庫MySQL
MySQL是一個開放源碼的小型關聯式資料庫管理系統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。
盤點:開源社區那些免費的資料庫軟體
MySQL為多種編程語言提供了API,包括C、C++、C#、Delphi、Eiffel、Java、Perl、php、Python、Ruby和Tcl等。而其自身是採用C和C++編寫的,使用了多種編譯器進行測試,所以,MySQL能夠保證源代碼具有很強的可移植性。這樣的一款資料庫,自然能夠支持幾乎所有的操作系統,從Unix、Linux到Windows,具體包括AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、NetBSD、OpenBSD、OS/2 Wrap、Solaris、SunOS、Windows等多種操作系統。最重要的是,它是一個可以處理擁有上千萬條記錄的大型資料庫。
與此同時,MySQL也產生了很多分支版本的資料庫也非常值得推薦。
首先是MariaDB,它是一個採用Maria存儲引擎的MySQL分支版本,是由原來MySQL的作者 Michael Widenius創辦的公司所開發的免費開源的資料庫伺服器。與MySQL相比較,MariaDB更強的地方在於它擁有更多的引擎,包括Maria存儲引擎、PBXT存儲引擎、XtraDB存儲引擎、FederatedX存儲引擎,它能夠更快的復制查詢處理、運行的速度更快、更好的功能測試以及支持對Unicode的排序等。
其次是rcona,它為MySQL資料庫伺服器進行了改進,在功能和性能上較MySQL有著很顯著的提升。該版本提昌源畢升了在高負載情況下的InnoDB的性能,同時,它還為DBA提供一些非常有用的性能診斷工具,並且提供很多參數和命令來控制伺服器行為。
第三是Percona Server,它使用了諸如google-mysql-tools、Proven Scaling和 Open Query對MySQL進行改造。並且,它只包含MySQL的伺服器版,並沒有提供相應對 MySQL的Connector和GUI工具進行改進。
非關系型資料庫NoSQL
從NoSQL的字面上理解,NoSQL就是Not Only SQL,被業界認為是一項全新的資料庫革命性運動,早期就有人提出,發展至2009年趨勢越發高漲。NoSQL的擁護者們提倡運用非關系型的數據存儲,相對於耐芹目前鋪天蓋地的關系型資料庫運用,這一概念無疑是一種全新的思維的注入。
盤點:開源社區那些免費的資料庫軟體
當然,NoSQL也是隨著互聯網Web2.0網站的興起才能取得長足的進步。關鍵裂飢的需求在於,傳統的關系資料庫在應付Web2.0網站,特......>>
問題三:什麼是開源資料庫 開源意思是開放源代碼,沒有加密
開源資料庫,說明這個資料庫沒有加密的,代碼就是開放的
資料庫作用都是用於動態語言開發的網站
問題四:什麼是開源大數據技術? 即數據量極為龐大,數據體結構並不清晰,冗餘數據多。
大數據技術利用這些數據,以更快的速度和更好的邏輯清洗分析這些數據。以及通過一些演算法,挖掘出這些龐雜數據中有價值的部分,為公司提供關系效益的新的隱蔽參數,並提供科學指導。
開源,就是開放源碼,意味著免費和自由的進行二次開發,如當下最為廣泛使用的hadoop生態系統。
問題五:該選擇哪個開源資料庫 關系型mysql
非關系型mongodb
問題六:數據源是什麼意思 圖表數據源(Data Source)是提供某種所需要數據的器件或原始媒體。信息系統的數據源必需可靠且具備更新能力,目前常用的數據源有:①觀測數據,即現場獲取的實測數據,它們包括野外實地勘測、量算數據,台站的觀測記錄數據,遙測數據等。②分析測定數據,即利用物理和化學方法分析測定的數據。③圖形數據,各種地形圖和專題地圖等。④統計調查數據,各種類型的統計報表、社會調查數據等。⑤遙感數據,由地面、航空或航天遙感獲得的數據。目前,中國的數據源數量龐大。如:全國范圍的土地資源清查及詳查數據,航空攝影測量圖像和國土普查衛星資料已覆蓋全國,定位、半定位觀測站網遍布全國,有地面調查、地圖測繪等大量數據。
上面提到的數據源例子只是很小一部分,事實上數據源可以是任何數據類型。
問題七:現在的開源圖形資料庫有哪些 首先是MariaDB,它是一個採用Maria存儲引擎的MySQL分支版本,是由原來MySQL的作者 Michael Widenius創辦的公司所開發的免費開源的資料庫伺服器。與MySQL相比較,MariaDB更強的地方在於它擁有更多的引擎,包括Maria存儲引擎、PBXT存儲引擎、XtraDB存儲引擎、FederatedX存儲引擎,它能夠更快的復制查詢處理、運行的速度更快、更好的功能測試以及支持對Unicode的排序等。
其次是rcona,它為MySQL資料庫伺服器進行了改進,在功能和性能上較MySQL有著很顯著的提升。該版本提升了在高負載情況下的InnoDB的性能,同時,它還為DBA提供一些非常有用的性能診斷工具,並且提供很多參數和命令來控制伺服器行為。
第三是Percona Server,它使用了諸如google-mysql-tools、Proven Scaling和 Open Query對MySQL進行改造。並且,它只包含MySQL的伺服器版,並沒有提供相應對 MySQL的Connector和GUI工具進行改進。
問題八:該選擇哪個開源資料庫?哪一個更好 Access是一種桌面資料庫,只適合數據量少的應用,在處理少量數據和單機訪問的資料庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多於4個。Microsoft Access資料庫有一定的極限,如果數據達到100M左右,很容易造成伺服器iis假死,或者消耗掉伺服器的內存導致伺服器崩潰,表現為英文「Service Unavailable」。
MS SQL Server是基於伺服器端的中型的資料庫,可以適合大容量數據的應用,在功能上管理上也要比Microsoft Access要強得多。在處理海量數據的效率,後台開發的靈活性,可擴展性等方面強大。因為現在資料庫都使用標準的SQL語言對資料庫進行管理,所以如果是標准SQL語言,兩者基本上都可以通用的。Microsoft SQL Server還有更多的擴展,可以用存儲過程,資料庫大小無極限限制。
MySql短小精悍,像access一樣的文件型資料庫,但比access強百倍,是真正多用戶多任務的資料庫系統,從Linux上移植過來的,安全性非常好,不過大部分操作是在dos下進行,雖然也有第三方開發的圖形界面但並不好用。MySQL是跨多平台的資料庫管理軟體,可運行於LINUX、NT、UNIX等系統,可支持命令和圖形化管理,對於一般的資料庫足以應付了,佔用系統資源較少,速度較快,而且是開源的。
Oracle各方面都比較成熟,但對硬體要求高,用於數據完整性、安全性要求較高的場合,能在所有主流平台上運行,完全支持所有的工業標准,採用完全開放策略。可以使客戶選擇最適合的解決方案,對開發商全力支持。平行伺服器通過使一組結點共享同一簇中的工作來擴展伺服器的能力,提供高可用性和高伸縮性的簇的解決方案,獲得最高認證級別的iso標准認證,多層次網路計算,支持多種工業標准,可以用odbc,jdbc,oci等網路客戶連接,較復雜,同時提供gui和命令行,在windows和unix下操作相同,如果windows不能滿足需要,用戶可以把資料庫移到unix中。其操作和設置比較復雜,適用於有一定操作經驗的用戶。
db2 能在所有主流平台上運行(包括windows)。最適於海量數據。DB2在企業級的應用最為廣泛, 在全球的500家最大的企業中,幾乎85%以上用DB2資料庫伺服器,而國內到97年約佔5%。
總之,各個主流資料庫各有優勢與側重,對於初學者而言,建議從MS SQL Server 著手學習,眾所周知,微軟的東西么,簡單易懂。
問題九:該選擇哪個開源資料庫?哪一個更好 如果打算為項目選擇一款免費、開源的資料庫,那麼你可能會在MySQL與PostgreSQL之間猶豫不定。MySQL與PostgreSQL都是免費、開源、強大、且功能豐富的資料庫。你主要的問題可能是:哪一個才是最好的開源資料庫,MySQL還是PostgreSQL呢?該選擇哪一個開源資料庫呢?
在選擇資料庫時,你所做的是個長期的決策,因為後面如果再改變決定將是非常困難且代價高昂的。你希望一開始就選擇正確。兩個流行的開源資料庫MySQL與PostgreSQL常常成為最後要選擇的產品。對這兩個開源資料庫的高層次概覽將會有助於你選擇最適合自己需要的。
MySQL
MySQL相對來說比較年輕,首度出現在1994年。它聲稱自己是最流行的開源資料庫。MySQL就是LAMP(用於Web開發的軟體包,包括Linux、Apache及Perl/PHP/Python)中的M。構建在LAMP棧之上的大多數應用都會使用MySQL,包括那些知名的應用,如WordPress、Drupal、Zend及phpBB等。
一開始,MySQL的設計目標是成為一個快速的Web伺服器後端,使用快速的索引序列訪問方法(ISAM),不支持ACID。經過早期快速的發展之後,MySQL開始支持更多的存儲引擎,並通過InnoDB引擎實現了ACID。MySQL還支持其他存儲引擎,提供了臨時表的功能(使用MEMORY存儲引擎),通過MyISAM引擎實現了高速讀的資料庫,此外還有其他的核心存儲引擎與第三方引擎。
MySQL的文檔非常豐富,有很多質量不錯的免費參考手冊、圖書與在線文檔,還有來自於Oracle和第三方廠商的培訓與支持。
MySQL近幾年經歷了所有權的變更和一些頗具戲劇性的事件。它最初是由MySQL AB開發的,然後在2008年以10億美金的價格賣給了Sun公司,Sun公司又在2010年被Oracle收購。Oracle支持MySQL的多個版本:Standard、Enterprise、Classic、Cluster、Embedded與munity。其中有一些是免費下載的,另外一些則是收費的。其核心代碼基於GPL許可,對於那些不想使用GPL許可的開發者與廠商來說還有商業許可可供使用。
現在,基於最初的MySQL代碼還有更多的資料庫可供選擇,因為幾個核心的MySQL開發者已經發布了MySQL分支。最初的MySQL創建者之一Michael Monty Widenius貌似後悔將MySQL賣給了Sun公司,於是又開發了他自己的MySQL分支MariaDB,它是免費的,基於GPL許可。知名的MySQL開發者Brian Aker所創建的分支Drizzle對其進行了大量的改寫,特別針對多CPU、雲、網路應用與高並發進行了優化。
PostgreSQL
PostgreSQL標榜自己是世界上最先進的開源資料庫。PostgreSQL的一些粉絲說它能與Oracle相媲美,而且沒有那麼昂貴的價格和傲慢的客服。它擁有很長的歷史,最初是1985年在加利福尼亞大學伯克利分校開發的,作為Ingres資料庫的後繼。
PostgreSQL是完全由社區驅動的開源項目,由全世界超過1000名貢獻者所維護。它提供了單個完整功能的版本,而不像MySQL那樣提供了多個不同的社區版、商業版與企業版。PostgreSQL基於自由的BSD/MIT許可,組織可以使用、復制、修改和重新分發代碼,只需要提供一個版權聲明即可。
......>>
問題十:EXCEL作圖要帶數據源是什麼意思 就是你用excel畫的圖形,這個圖是根據什埂數據生成的,這個數據必須附上。
你右鍵點擊excel圖的繪圖區域,圖表選項-數據表選項卡,勾選「顯示數據表」前面的方框,就可以在你的繪圖區域下顯示源數據了。
或者你右鍵點擊excel圖的繪圖區域,源數據-數據區域選項卡,看數據區域框中的數據地址,找到相應的地址,將裡面的內容拷貝出來即可。
⑵ 開源內存資料庫有哪些
問題一:內存資料庫主流的有哪些,並給出各自特點! 這里介紹一些大型的市場佔有率比較高的內存資料庫,也是業界響當當的―SAP HANA、Oracle Exalytics、Orale TimesTen、IBM SolidDB,可以說他們之間沒有說是哪個最好,主要還是看使用的場景和具體的需求,各自特點如下:
SAP HANA(High-Performance Analytic Appliance)是 SAP 公司於 2011 年推出的基於 內存計算技術,面向企業分析性應用的產品。左圖 的系統架構示意圖中可以看出, HANA 產品主要包括內存計算引擎和 HANA 建模工具兩部分。它支持從 SAP 商務套件中 同步更新業務數據,或者從 SAP BW(SAP 商務智能產品)和其他第三方數據源中批量導 入數據,在 HANA 中進行運算後,提供給 SAP BI 客戶端或者其他第三方展現工具進行分 析和展現。
Oracle Exalytics 內存分析一體機是面向分析的集成設計系統,可以無限制提供最佳可 視化分析和更智能的分析應用程序。 如圖 所示, Oracle Exalytics 內存分析一體機的產品架構包括 3 個部分: 內容分析 硬體、內存分析軟體和經過優化的 Oracle 商務智能基礎套件(Oracle BI Foundation)。內存分析硬體部分是一台為基於內存計算的商務智能而特別優化的伺服器,具有提供 強勁計算能力的 40 核中央處理器,高達 1TB 的內存以及快速的網路. 內存分析軟體部分的核心是 Oracle TimesTen 內存資料庫。它是為 Exalytics 平台而特 別優化的內存分析資料庫,包括了很多 Oracle Exalytics 平台特有的功能。Oracle 商務智能基礎套件部分受益於 Oracle Exalytics 內存分析一體機的大容量內存、 處理器、並發處理能力、存儲、網路、操作系統、內核和系統配置等,可以提供明顯優於傳統軟體的查詢響應性、用戶可用性和 TCO。
Oracle 內存資料庫TimesTen 是一個基於內存計算的關系資料庫, 提供了響應時間極 短且吞吐量極高的應用程序,可滿足各行業應用程序的需求。 TimesTen 是一個可嵌入到應用程序中的資料庫, 通過消除進程間通信和網路 開銷,進一步提高資料庫操作的性能。Oracle 內 存 數 據 庫 TimesTen 使 用 行 級 鎖 定 和 提 交 後 讀 取 (mitted-read) 隔離,通過事務日誌記錄與資料庫檢查點相結合實現了基於磁碟的持久 性和可恢復性。TimesTen 通常與多用戶和多線程應用程序一起部署,應用程序直接通過 JDBC、 ODBC、 Oracle 調用介面、 Pro*C/C++ 和Oracle PL/SQL 編程介面, 使用標准SQL 訪問TimesTen 資料庫。若運行在不同伺服器上的多個應用程序共享一個資料庫時,則使 用常規的客戶端/伺服器訪問方式。
IBM solidDB 是一個內存資料庫,專為獲取極高的速度和可用性而進行優化。如圖 所示,IBM solidDB 既可以單獨部署作為獨立的資料庫支持應用程序,也可 以部署為其他關系型資料庫的加速緩存以提高應用程序性能。solidDB Universal Cache 功能將這些資料庫中存儲的性能關鍵型數據 緩存到solidDB Universal Cache 中,加快領先關系資料庫的速度。solidDB Universal Cache 功能使用檢查點和事務日誌將數據持久保存在 磁碟上......>>
問題二:開源的內存資料庫都有哪些 1.最簡單的方法:
public static String reverse1(String str)
{
return new StringBuffer(str).reverse().toString();
}
2.最常用的方法:
public static String reverse3(String s)
{
char[] array = s.toCharArray();
String reverse = ; 注意這是空串,不是null
for (int i = array.length - 1; i >= 0; i--)
reverse += array[i];
return reverse;
}
問題三:開源內存資料庫有幾種啊? 常見的有FastDB、SQLite、Berkeley DB、GigaBASE,H2等
問題四:幾種常用的開源內存資料庫性能比較 本人理解:orcal速度快但是維護不方便嗎,費錢。mysql速度可以,維護方便,交orcal來說易上手。db2:大
問題五:開源的內存資料庫有哪些支持SQL基準 選擇資料庫實例―右鍵屬性―選擇【內存】選擇頁―修改內存―確定
問題六:C/C++開發的開源的分布式內存資料庫有哪些 1.最簡單的方法:
public static String reverse1(String str)
{
return new StringBuffer(str).reverse().toString();
}
2.最常用的方法:
public static String reverse3(String s)
{
char[] array = s.toCharArray();
String reverse = ; 注意這是空串,不是null
for (int i = array.length - 1; i >= 0; i--)
reverse += array[i];
return reverse;
}
問題七:哪位達人用過關系型的內存資料庫而且是開源的 關系型資料庫以行和列的形式存儲數據,以便於用戶理解。這一系列的行和列被稱為表,一組表組成了資料庫。表與表之間的數據記錄有關系。用戶用查詢(Query)來檢索資料庫中的數據。一個Query是一個用於指定資料庫中行和列的SELECT語句。關系型資料庫通常包含下列組件: 客戶端應用程序(Client) 資料庫伺服器(Server) Structured Query Language(SQL)Client端和Server端的橋梁,Client用SQL來向Server端發送請求,Server返回Client端要求的結果。現在流行的大型關系型資料庫有IBM DB2、Oracle、SQL Server、SyBase、Informix、access、foxpro等。
問題八:C/C++開發的開源的分布式內存資料庫有哪些 1.最簡單的方法:public static String reverse1(String str){ return new StringBuffer(str).reverse().toString();}2.最常用的方法:public static String reverse3(String s) { char[] array = s.toCharArray(); String reverse = ; 注意這是空串,不是null for (int i = array.length - 1; i >= 0; i--) reverse += array[i]; return reverse; } 3.常用方法的變形: public static String reverse2(String s){ int length = s.length(); String reverse = ; 注意這是空串,不是null for (int i = 0; i 問題九:要求實時數據需要存儲到內存庫 有開源內存資料庫嗎 朋友您好,很高興為您解答問題
請把問題補充完整
大家才能給你提供完善的建議
相信您在知道這個平台
一定會有滿意的收獲
真誠希望能夠幫助您,如果滿意請採納,祝您好運常伴。
問題十:什麼情況下用內存資料庫 相對於磁碟,內存的數據讀寫速度要高出幾個數量級,將數據保存在內存中相比從磁碟 *** 問能夠極大地提高應用的性能。同時,內存資料庫拋棄了磁碟數據管理的傳統方式,基於全部數據都在內存中重新設計了體系結構,並且在數據緩存、快速演算法、並行操作方面也進行了相應的改進,所以數據處理速度比傳統資料庫的數據處理速度要快很多,一般都在10倍以上。內存資料庫的最大特點是其主拷貝或工作版本 常駐內存,即活動事務只與實時內存資料庫的內存拷貝打交道。顯然,它要求較大的內存量,但並非任何時刻整個資料庫都存放在內存,即內存資料庫系統還是要處理I/O。
內存資料庫是以犧牲內存資源為代價換取數據處理實時性的,內存資料庫和磁碟資料庫都是當今信息社會里每個企業所必須的關系型資料庫產品,磁碟資料庫解決的是大容量存儲和數據分析問題,而內存資料庫解決的是實時處理和高並發問題。兩者的存在是相輔相成的,內存資料庫的事務實時處理性能要遠強於磁碟資料庫。但是相對的,他的數據安全方面還沒有達到磁碟資料庫比肩的地步。
內存資料庫將物理內存作為數據的第一存儲介質,而將磁碟作為備份。隨著電信業務的發展,系統對實時性的要求和對業務靈活修改的要求非常高,在此種情況下對於內存資料庫的需求也越來越高。磁碟資料庫的做法是將數據存入內存中進行處理,這種方式的可管理性及數據安全可靠性都沒有保障。而內存資料庫正是針對這一弱點進行了改進。
實際上,內存資料庫並不是一項時髦技術,其出現於上世紀60年代末,但由於市場的需求原因在90年代後期才開始發展。作為新一代資料庫,Altibase產品已經走向混合型資料庫,其版本Altibase 4.0已經有一套自帶的磁碟資料庫,用戶一旦購買了Altibase的內存資料庫,就無須再購買磁碟資料庫。它把熱數據(經常被使用的、訪問比較高的、經常要運算的數據)放在內存資料庫里,而把歷史性數據放在磁碟資料庫里,可為用戶進一步減少投資。
對於內存資料庫而言,可以將同樣資料庫的部分內容存放於磁碟上,而另一部分存放於內存中。用戶可以選擇將數據存儲在內存表中以提供即時的數據訪問。若訪問時間不緊急或數據存於內存中所佔空間過大時,用戶可將這些數據存入磁碟表中。
比如,在手機用戶開始拔打電話時,如果應用基於內存資料庫技術的混合數據管理引擎,就通過內存表檢索其服務選項並立即驗證用戶身份,而將通話清單和計費清單歸檔到磁碟表中。從而,達到了速度與資源使用的平衡。
內存資料庫的技術,一個很重要的特點,是可以對內存中的數據實現全事務處理,這是僅僅把數據以數組等形式放在內存中完全不同的。並且,內存資料庫是與應用無關的,顯然這種體系結構具有其合理性。內存引擎可以實現查詢與存檔功能使用的是完全相同的資料庫,同時內存表與磁碟表也使用的是完全相同的存取方法。存儲的選擇,對於應用開發者而言是完全透明的。
對於內存資料庫而言,實現了數據在內存中的管理,而不僅僅是作為資料庫的緩存。不像其它將磁碟數據塊緩存到主存中的資料庫,內存資料庫的內存引擎使用了為隨機訪問內存而特別設計的數據結構和演算法,這種設計使其避免了因使用排序命令而經常破壞緩存資料庫性能的問題。通過內存資料庫,減少了磁碟I/O,能夠達到了以磁碟I/O 為主的傳統資料庫無法與其相比擬的處理速度。
因此,內存資料庫技術的應用,可以大大提高資料庫的速度,這對於需要高速反應的資料庫應用,如電信、金融等提供了有力支撐。
由於把大多數數據都放在內存中進行操作,使得內存資料庫有著比磁碟資料庫高得多的性能表現,這一......>>
⑶ 在大數量級的數據存儲上,比較靠譜的分布式文件存儲有哪些
一、 Ceph
Ceph最早起源於Sage就讀博士期間的工作、成果於2004年發表,並隨後貢獻給開源社區。經過多年的發展之後,已得到眾多雲計算和存儲廠商的支持,成為應用最廣泛的開源分布式存儲平台。
二、 GFS
GFS是google的分布式文件存儲系統,是專為存儲海量搜索數據而設計的,2003年提出,是閉源的分布式文件系統。適用於大量的順序讀取和順序追加,如大文件的讀寫。注重大文件的持續穩定帶寬,而不是單次讀寫的延遲。
三、 HDFS
HDFS(Hadoop Distributed File System),是一個適合運行在通用硬體(commodity hardware)上的分布式文件系統,是Hadoop的核心子項目,是基於流數據模式訪問和處理超大文件的需求而開發的。該系統仿效了谷歌文件系統(GFS),是GFS的一個簡化和開源版本。
⑷ 大數據量存儲的方案
hadoop
什麼是大數據存儲?
首先,我們需要清楚大數據與其他類型數據的區別以及與之相關的技術(主要是分析應用程序)。大數據本
身意味著非常多需要使用標准存儲技術來處理的數據。大數據可能由TB級(或者甚至PB級)信息組成,既包括結構化數據(資料庫、日誌、SQL等)以及非結
構化數據(社交媒體帖子、感測器、多媒體數據)。此外,大部分這些數據缺乏索引或者其他組織結構,可能由很多不同文件類型組成。
由於這些數據缺乏一致性,使標准處理和存儲技術無計可施,而且運營開銷以及龐大的數據量使我們難以使用傳統的伺服器和SAN方法來有效地進行處理。換句話說,大數據需要不同的處理方法:自己的平台,這也是Hadoop可以派上用場的地方。
Hadoop
是一個開源分布式計算平台,它提供了一種建立平台的方法,這個平台由標准化硬體(伺服器和內部伺服器存儲)組成,並形成集群能夠並行處理大數據請求。在存
儲方面來看,這個開源項目的關鍵組成部分是Hadoop分布式文件系統(HDFS),該系統具有跨集群中多個成員存儲非常大文件的能力。HDFS通過創建
多個數據塊副本,然後將其分布在整個集群內的計算機節點,這提供了方便可靠極其快速的計算能力。
從目前來看,為大數據建立足夠大的存儲平台最簡單的方法就是購買一套伺服器,並為每台伺服器配備數TB級的驅動器,然後讓Hadoop來完成餘下的工作。對於一些規模較小的企業而言,可能只要這么簡單。然而,一旦考慮處理性能、演算法復雜性和數據挖掘,這種方法可能不一定能夠保證成功。
⑸ 根本不需Micro SD卡!擴展存儲容量,華為手機早有更強「備胎」
這些年,智能手機不僅在攝像頭像素上屢創新高,而且高端機型也普遍標配128GB存儲,甚至出現512GB版本這樣的巨無霸鎮扮巧。總有一天,當手機存儲被塞得滿滿當當,除了再買一部頂配手機之外,其實還能給手機擴展容量。
從EMUI 4.0開始,華為手機出於安全和性能考慮,不再支持將應用程序安裝到Micro SD卡上。這是由於Micro SD卡的讀寫速度相對手機內置存儲而言緩慢,並且Micro SD卡更容易因為熱插拔、外物侵入而崩潰,影響系統運行的穩定性。
那麼拓展的存儲容量可以怎麼用?比如:
· 作為電腦"D盤"使用,存儲海量照片、音樂、視頻等;
· 作為安全的外部存儲備份,將數據被分到外部存儲,並可隨時恢復。
如今Micro SD卡已經Out,只需簡單三招,輕松給華為手機擴展容量。
推薦之一:華為NM存儲卡
推薦理由:更小巧更強大,提供比Micro SD卡更好的存儲方案
適用機型:華為P30系列、Mate 20系列、Mate X
心動賣點之1:至簡設計,成就全球體積最小的手機存儲卡
2018年10月,華為正式發布NM存儲卡,一舉結束手機存儲卡十三年外觀不變的 歷史 。
工程師巧妙地將Nano存儲卡的兩個PIN腳設計為L型,並擺放在存儲卡的兩個角落,使得Nano存儲卡僅相當於Nano SIM卡大小,足足比Micro SD卡縮小45%。
與此同時,手機卡槽也相應進行了改變。華為將兩個並列的雙卡槽,調整為正反兩面的雙卡槽,副卡卡槽既支持Nano SIM卡,也支持Nano存儲卡。當卡槽插入Nano卡時,手機發起"對話",智能識別是Nano SIM卡還是Nano存儲卡。
心動賣點之2:疾速傳輸,速度達到手機內置存儲標准
華為Nano存儲卡基於JEDEC的開源內存存儲協議(eMMC5.1),理論最高傳輸速率100MB/s。經華為實驗室測量,Nano存儲卡的數據順序讀取速率在電腦上可達90MB/s,在手機上達80MB/s,順序寫入速率達70MB/s,遠超SD卡UHS-3標准。
推薦之二:華為備咖存儲
推薦理由:備份就像充電一樣簡單
適用機型:華為P30系列、P20系列、Mate 20系列、Mate 10系列、nova4系列
心動賣點之1:高達1TB存儲空間,1秒備份10張照片
華為備咖存儲內置1TB大容量硬碟,連接華為手機即可備份,連接電腦變身移動硬碟。
它可為華為手機高速備份照片、音樂、視頻、簡訊、聯系人、微信及各類軟體,存儲超過30萬張高清照片(3MB/張)或超過3000集高清連續劇(300MB/集)。
心動賣點之2:邊充電邊備份
在純凈極簡的設計之下,華為備咖存儲既可以作為移動硬碟,還能為手機供電。接入電源並連接手機,即可缺仔一邊充電、一邊進行數據備份,最高支持9V/2A快充。
推薦之三:華為雲空間
推薦理由:來自雲端的守護
適用機型:華為全系手機、未來5G手機
心動賣點之1:5G開啟想像空間
5G時代憑借超高速率、超低時延模糊了本地和雲端的邊界。以Balong 5000晶元為例,其在Sub-6GHz頻段的峰值下載速度可達4.6 Gbps,緩存一部1GB超清電影只需不到2秒鍾,這意味著雲空間有著近似本地存儲一樣的體驗,即時響應、隨叫隨到。
心動賣點之2:數據無懼丟失,多終端同步更新
華為雲空間能夠安全存儲照片、視頻、聯系人等重要數據,整機數據自動備份,不用擔心,手機、外置存儲卡、U盤或移動硬碟丟失而找不回御鍵數據。對於擁有多部華為手機的用戶而言,
只需一個華為賬號,即可在各個設備上同步更新,沒有比雲空間更便捷的存儲方式了。
這三招,你會怎麼選?
⑹ 中國的淡水資源問題
張宏仁
(原地質礦產部副部長、國際地科聯主席)
淡水是可再生資源,靠大氣降水補給。靜態庫容只是調節空間,不能解決長期供水需要。我國單位面積淡水資源並不少,接近全球平均值,但由於人口密度比世界平均高3倍,人均淡水資源僅為世界人均值的1/3弱。我國大氣降水在時間和空間上分布極不均勻,使蒸發量加大。農業離不開灌溉,更加劇了淡水資源的供需矛盾。淡水是少數幾種無法依賴進口的資源之一。今後只能依靠節水和現有淡水資源的科學調節來解決我國的用水問題。地表水和地下水都是淡水資源的組成部分。地表水體傳導水的能力強,但存儲水的容積小;地下水含水層傳導水的能力弱,但存儲水的容積大。把兩者結合起來聯合調度,可以更加有效地實現淡水資源在時間上的調控。我國淡水資源南多北少,人口分布大體上與淡水資源分布相適應,應當避免人口過多地向缺水地區流動。南水北調可以緩解北方缺水的局面,但調水成本較高,應主要用於特殊乾旱年份,供水的基本來源,仍應立足本地。我國南方降水量充沛,缺水主要是污染造成的,應當集中力量治理污染。為了合理分配淡水資源,有效治理水污染,有必要加強流域的統一管理。規定每一地區的取水量和排污總量的限額。深層封閉地下水資源潛力不大,長期大量開發會導致地面沉降等嚴重後果,要慎用、少用。
淡水是人們生產生活任何時候都離不開的資源。似乎應當屬於常識范圍內的事。然而每當聽到有關「地表水、地下水哪個更重要」的爭論,好心人關於「地球上最後一滴水」的警告,某某地方「地下大水庫的發現」,以及一方面驚呼中國出現了「世界上最大的漏斗」,另一方面又把希望寄託於尋找新的深層地下水源,就感到人們對淡水資源的認識並不一致。而認識是否符合淡水資源的客觀規律,對正確決策有很大影響。
一、淡水資源的主體靠自然再生,靜態庫容的作用是以豐補歉
各種自然資源均可劃分為兩大類:可再生資源和不可再生資源。這種劃分的含義可以用一個家庭的經濟收支平衡賬來形象地說明。
大多數家庭每月都有經常性的收入。如果支出小於收入則把多餘的錢存入銀行。如果支出大於收入,就要動用銀行存款。可以用公式簡單表述如下:
銀行存款的增量=收入-支出
為了保證家庭可持續的生活,總是力圖量入為出,每個月都略有節余。於是銀行存款逐月增加。然而一旦有額外的消費需求,比如購買大件商品、假日旅遊等,就可以用平時多月乃至多年積攢的存款。對這一類家庭來說,平時生活主要靠經常性的工資收入,銀行存款的功能只是調節餘缺。我們可以說,這樣的家庭所依靠的財政資源是可再生的。
然而,社會上還有極少數人,他們沒有經常性的工資收入,但祖先給他們留下了一大筆遺產存在銀行里,如果不任意揮霍足夠用100年。對這些人來說,上述公式中的收入項等於零,銀行存款每個月都是負增長。直到花光為止。這些人的財政資源顯然是不可再生的。用一點就會少一點。
礦產資源顯然屬於不可再生資源。以煤為例,其是在漫長的地質歷史中形成的。現在地球上某些地方由植物變為煤炭的過程仍在進行,但進行得極為緩慢。每年新生成的煤炭與全球每年消費的煤炭相比微乎其微,可以忽略不計。我們今天所開採的煤炭,實質上是大自然留給人類的遺產。由於地球上煤炭的儲量很大,足夠滿足幾百年的需要,目前可以不必為今後發愁。再過100年,人類總能找到別的替代能源。
森林資源則屬於可再生資源。因為林木不斷地新生,只要合理規劃,就可以保證每年砍伐量不大於再生量。如果砍伐量大於再生量,林木積蓄量就要減少,反之則會增加。
淡水資源的情況略為復雜一點,它的主體屬於可再生資源。但在極特殊情況下,出於無奈,也有把地下地質歷史上儲存的水當做不可再生資源使用的例子。
地球的大氣層是一個龐大的、以太陽能為動力的蒸餾水工廠。它不斷地從海洋和地面把水蒸發上天,再以降水的形式向人們居住的陸地提供淡水。平均每年陸地上的大氣降水約為119萬億立方米。扣除蒸發蒸騰損失,每年仍有42.7萬億立方米可轉化為人類有可能利用的淡水資源。遠遠超過目前全人類每年約4萬億立方米的用水量。在可以預見的未來,淡水資源是永續不斷的。不可能出現「最後一滴水」的危機。因此,從總體上講,人類完全可以依賴可再生的淡水資源滿足可持續發展的需要。
然而,淡水資源在地球上的分布很不均勻。有一些乾旱地區降雨量極少,可再生淡水資源接近於零。如果這些地區人口稀少,又有地質歷史上埋藏的、水質符合需要且存儲量能滿足當地不多的人口上百年需要的地下水,就可以在相當長一段時期靠「吃老本」過日子。例如在非洲北部的撒哈拉沙漠就有地質歷史上埋藏的淡水,為埃及、利比亞等國提供了可供當地人口上百年需要的淡水。類似的條件,在地球其他地方極為罕見。
地下含水層儲存的地下水可以和銀行存款相類比。它能應付短時間入不敷出的緊急情況,但不能滿足長期可持續發展的需要。此外,地下水的儲存量也有不同於存款的地方。提取第一筆存款與提取後一筆存款在手續上沒有區別。而隨著地下水儲存量的減少,地下水位隨之下降。超過一定限度,即使有水也難以利用。
二、我國地均淡水資源並不貧乏,人均淡水資源少是人口多的結果
我國一些地區淡水資源供需矛盾日趨嚴重的狀況,給人造成一種印象:好像中國是淡水資源特別貧乏的國家。這種印象並不符合實際。一個地區淡水資源的豐富程度可以用單位面積平均淡水資源來評價。全世界可再生淡水資源每年為42.7萬億立方米,全球陸地面積為1.34億平方千米,或者134萬億平方米。於是:全球單位面積淡水資源=全球淡水資源÷全球陸地面積=42.7萬億立方米÷134萬億平方米/年=319毫米/年
我國可再生淡水資源每年為2.8萬億立方米,國土面積為960萬平方千米,單位面積淡水資源為292毫米/年。相當於全球平均值的91.5%。由此可見我國並不是淡水資源特別貧乏的國家。國土面積和我國差不多的美國,單位面積淡水資源為317毫米/年,差別也不大。然而,由於我國人口眾多,單位面積人口密度是全世界平均值的3倍。因此,人均淡水資源僅為全世界的1/3弱。目前廣泛引用的數字是1/4,實際上更接近1/3。美國則由於人口密度僅為中國的近1/5,人均淡水資源因此約相當於我國的5倍。總之,我國淡水資源緊張,並不是由於資源貧乏,而是由於人口眾多。
三、淡水資源不能依賴進口,只能立足於國內
在各種自然資源中,淡水資源是用量最大的資源。所有其他自然資源用量的總和也抵不上淡水資源的一個零頭。淡水又是最廉價的資源,經不起大量長距離運輸。我國地勢較高,大部分國際河流是出境河,只有新疆有少數入境河流。這一狀況排除了淡水資源依賴進口的任何可能性。除非全球氣候有重大變化,今後淡水資源總量預計不會有實質性的改變,而人口還將有所增長,不論今後國民經濟如何發展,經濟規模翻幾番,都只能立足在現有每年2.8萬億立方米淡水資源的基礎之上。在這一點上,有的人仍抱有開辟新來源的希望。以下本文將證明:開源雖有一定前景,但不可能對我國淡水資源總量有重大影響。
四、我國淡水資源時空分布極不均勻,加劇了供需矛盾
盡管我國人均淡水資源僅為全球平均值的1/3弱,每人每年仍有2300立方米。按目前的消費水平是夠用的。然而我國的淡水資源無論在空間上還是在時間上的分布都極不均勻。這就進一步加劇了供需矛盾。
淡水資源的更新主要靠大氣降水。我國大部分國土處於北半球中緯度乾旱帶,本應比較乾旱。幸好來自太平洋和印度洋的東南亞季風帶來了水汽。但也導致降水量分布的極度不均勻性。我國南部和東部降水量較多,而西北乾旱。大體上,昆侖山、秦嶺、淮河一線以南,總體上不缺水。如果有缺水問題,一般也主要是由污染造成的。而西北地區則乾旱少雨,淡水資源因而比較貧乏。
應當指出,我國幾千年來一直以農業為主。農業又與淡水資源緊密相連。由於千百年隨機流動的結果,我國的人口分布大體上與淡水資源的分布相適應。一般不宜輕易改變。隨著我國生產力的發展,依附於耕地的農業人口的比重將逐漸減少。人口按耕地分布的前提將逐漸弱化。向乾旱地區遷移人口將不再具有很大的必要性,任何向乾旱、半乾旱地區的移民,必然增加該地區對淡水的需求,進一步擴大淡水資源的供需矛盾,一定要慎之又慎。
淡水資源在時間上分布的不均勻性是導致我國北方供需矛盾緊張的重要原因。從多年平均降水量來看,我國華北許多地方雖不算很豐富,但也不能算太少。以北京為例,年降水量平均為630毫米,和法國巴黎、俄羅斯莫斯科、奧地利維也納、匈牙利布達佩斯等差不多,比英國倫敦、德國柏林還要略多一些。那麼為什麼歐洲比較濕潤,而我國華北比較乾旱呢?這是由於歐洲許多地方降水量隨時間的分布,無論是年內還是年際都出奇的均勻。這是一直生活在亞洲大陸的人所難以想像的。
歐洲大部分地區空氣濕度大,蒸發量遠小於降水量。我國北方地區與歐洲相比反差極為強烈。以北京地區為例,6、7、8月個月的降水量,占年總降水量的3/4以上,而從11月到次年4月的半年時間的降水量不到全年降水量的1/10。由於旱季延續時間很長,年蒸發量大多在1000毫米以上,遠遠超過年降水量。不僅年內,而且年際降水量變化也很大,連續3年的乾旱時有發生。大氣降水只有一小部分能轉化為有效的淡水資源,大部分被重新蒸發上天。此外,由於雨季降水過於集中,經常有一部分水庫裝不下的降水以洪水的形式入海,無法加以利用,有時甚至造成洪災。歐洲降水均勻帶來的另一個好處是農田灌溉用水不多,大氣降水能滿足農作物生長對水的大部分需要,許多地方甚至完全不需要灌溉;留給工業及生活用的水資源就比較多了。而我國,特別是北方地區,農業離不開灌溉。農田灌溉用水佔用了淡水資源的絕大部分,能留給生活和工業生產用的水資源很有限。總之,降水量隨時間分布的不均勻性,一方面使有效淡水資源減少;另一方面使農業用水量增多。這大大加劇了淡水資源的供需矛盾。
五、找礦與「找水」
我國的淡水資源是否還有未被發現的潛力。有人把希望寄託在「找水」上。
地表水不存在「找」的問題,一切都擺在光天化日之下,比較清楚。「找水」實際上指的是找地下水。「找水」的提出顯然是受「找礦」的影響,特別是「找油」的影響。石油是含油層中的流體,地下水也是地層中的流體。可以找油,為什麼不能找水呢。當然,石油天然氣和地下水的流動都遵循滲流力學的基本規律。有許多可以相互借鑒的東西。但是有一點根本不同:石油天然氣是不可再生資源,地下水的主體只能是可再生資源。
作為不可再生資源的礦產,開采一點,已探明的資源量就會少一點,早晚會枯竭。為了保證可持續發展,必須努力尋找接替資源。而且大多數情況下確實有礦可找。因為,由於人們認識的局限性,遠不是所有的礦產都已被查明。整個找礦的歷史可以歸結為:露頭礦找完了找隱伏礦;淺部礦找完了找深部礦。這種經驗推廣到淡水資源領域里來就成了:地表水不夠了找地下水;淺層地下水不夠了找深層地下水。
然而,地下水完全是另外一回事。前面已經討論過,地下水的儲存量只能用於調節豐枯,而不能依靠它長期生活。人類可以依賴的主要是不斷更新的可再生淡水資源。而這種資源就在我們眼皮子底下,並不需要專門去「尋找」。從宏觀戰略的大賬著眼,「找水」並不能解決淡水資源的「開源」問題。
但在某些既缺乏地表水、淺部地下水含鹽量又高的乾旱地區,有的地方地下深部有水質較好的含水層。於是就提出了深部含水層「找水」的問題。深部含水層絕大多數屬於封閉的承壓含水層,由於極難得到大氣降水的補給,所含的淡水資源屬於不可再生資源。大量長期開采這種深層地下水會導致地下水位迅速下降和地面沉降。只有在人少地廣、單位面積取水量很小的條件下,如為邊防哨所和牧區人畜飲用供水,或者在極端乾旱年份短期用水,可以適度開采這種資源。
還有一種情況可以被稱為「找水」,那就是在缺乏有效含水層的地區,如大片花崗岩或變質岩分布的地區。在這些地區需要用地質、地球物理的方法,尋找隱伏的構造破碎帶。因為只有在岩石破碎的地段,才有足夠的孔隙存儲和傳導地下水,簡單地說,只有這種情況才能使水井或其他集水工程出水。
不管是哪種情況,「找水」並不能解決淡水資源的戰略性大賬,而是主要著眼於人口不多的缺水居民點人畜用水問題。
那麼,淡水資源開源的潛力何在?淡水資源的潛力不在於「找水」,但也不是沒有潛力可挖。可以從減少我國大氣降水在時間上分布不均勻性造成的損失方面,想辦法挖掘潛力。主要有兩個方面:一是奪取蒸發量。我國,特別是乾旱地區,大氣降水的大部分被蒸發上天。這裡面潛力是很大的。二是奪取入海棄水。由於汛期降雨量集中,地表水庫沒有足夠的庫容攔蓄洪水,有一部分水白白跑到海里去了。這部分水如果被攔蓄起來,水量也是很可觀的。
然而,這兩條說起來容易,實際上做起來卻很難。要奪取蒸發量,就要設法讓大氣降水更多地滲入地下,減少太陽的暴曬。要奪取入海棄水,就要設法把汛期的洪水存儲起來。為此就需要有足夠的調節庫容,地表水庫就是為此而修建的。北京潮白河上的密雲水庫多年平均來水量10多億立方米,而庫容有40億立方米,是一個可以實現多年調節的好水庫。可惜,在大多數別的流域,現有的地表水庫和預計可以修建的地表水庫加在一起,總庫容仍遠不足以滿足這一要求。而地下水含水層則具有比地表水庫大得多的調節庫容。
因此,無論是奪取蒸發量還是奪取棄水,地下水含水層都具有極其重要的作用。
六、地表水體與地下水含水層的關系
在許多人的心目中,地表水和地下水是兩種不同的水源。這是一種片面的看法,不利於對整個淡水資源的科學、合理的利用。從作為可再生資源的角度看,地表水和地下水都來自大氣降水,而且,它們還相互轉化。以新疆、甘肅的內流河盆地為例。盆地底部的極少量降水幾乎全部被蒸發而形不成任何有效的淡水資源。當地的淡水資源主要來自盆地周圍山區的降水以及隨後的積雪融化。這些水匯集到山區的河流中奔向山麓,有很大一部分入滲到由礫石、粗沙組成的山前洪積扇中,轉化為地下水。洪積扇的碎屑物質從上游向下游逐漸變細,傳輸地下水的能力也逐漸減弱。最後地下水被臃阻在洪積扇的邊緣而以泉水的形式溢出地表,又轉化為地表水。在那些地區,人為地劃分地表水和地下水資源,沒有實質性的意義。
從更廣泛的意義上講,河流的流量在一年的很長時間要靠地下水維持。河流具有很高的傳輸地表水的能力。雨季的大氣降水匯入河川以後,會在很短時間內被排放入海。雨季以後許多河流河水常流不斷要歸功於地下水含水層。地下水含水層能存儲大量由降水入滲形成的淡水。由於地下水含水層傳輸水的能力遠低於地表水體,雨季存儲在含水層中的地下水只能緩慢地釋放出來。所有這些涓涓細流,最後匯集到河川中,形成可觀的流量,保持河水常流不斷。汛期以後的河川水流被叫做「基流」。基流是淡水資源中最可寶貴的部分,而它恰恰來自地下水含水層。
地表水體和地下水含水層都是天然淡水資源的載體,但它們各自有不同的特點。
地表水體作為水的容器摩擦阻力小,因而具有很高的傳輸水的能力。另外,陸地上的淡水體面積僅占陸地面積的1%不到,因而存儲水的能力很小。地下水含水層則相反,由於水在岩石的孔隙中流動,受到很大的摩擦阻力。在同樣的水力坡度下,地下水的流速比地表水要小好幾個數量級。但是,地下水含水層廣泛分布,幾乎無處不在,有比地表水體大得多的存儲水的能力。可以用直流電阻、電容電路來比喻以上兩種情況。地表水體就像是電阻小、電容也小的電路,也就是說時間常數很小的電路,地下水含水層則像是電阻大、電容也大的電路,即時間常數很大的電路。地表水體中的水來得快、去得快。地下水含水層中的水來得慢、去得慢,能夠對短暫的洪峰脈沖進行濾波,把極不均勻的降水拉平。而這正是降水量極不均勻的地區所需要的。
地下水含水層不僅能調節豐水年和枯水年,而且還能大大減少蒸發量。大氣降水一旦滲入地下,蒸發量就會急劇減少。如果地下水位在地面1米以下,蒸發量實際上接近零。
陝西北部神木煤田所在地區有兩條河,一條是窟野河,另一條是禿尾河。兩條河都從西北向東南相互平行地流入黃河,相距只有幾十千米。窟野河所流經的地區岩石裸露,每當雨季,洪水攜帶大量泥沙很快泄入黃河,旱季則長時間乾涸缺水。而禿尾河上游有大片地區被毛烏素沙漠的邊緣所覆蓋,雨季時雨水被沙漠吸收,很少形成洪水,雨季過後,地下水慢慢從沙漠滲出,保持禿尾河常年有比較均勻的流量。由於沙漠的保護,禿尾河流域蒸發量大大減少。有一半以上的大氣降水都能轉化為有效的淡水資源。這在黃土高原是極為可貴的。
地下水含水層的特點是「肚子大,嗓子眼小」,接收大氣降水補給比較緩慢。這就給我們利用它增加了困難。北京地區就是一個很好的例證。永定河沖積、洪積扇有巨厚的含水層。曾經是北京市的主要供水水源地。它的巨大庫容曾經幫助首都度過了一個又一個的缺水年。經過多年的超量抽取地下水使得地下水位大幅度下降,形成較大的地下庫容。這本應是調蓄水資源的絕好場所。20世紀70年代進行了可行性論證,發現永定河每年行洪期只有十幾天。而北京市年取水量幾十億立方米。即使每年人工回灌1000萬立方米,也解決不了多大問題。然而要在10天內完成即使這一不起眼的任務,汛期每天就要回灌100萬立方米,這就需要建設龐大的回灌工程。而且汛期河水含泥沙量高,會很快把地下水含水層的入滲面淤死。當時建設的西黃村人工回灌試驗場,雖然地質、地理條件很優越,但也只能在非汛期用水庫棄水進行人工回灌。
實踐給我們上了很重要的一課。要取得較大的回灌效果,光靠人工措施是不夠的。針對北京地區的具體情況,我們提出了「虛擬回灌」的辦法。北京地區現有抽取地下水的設施能力已經很大。再大的回灌設施能力也不可能超過抽水能力。在保持現有抽水設施運行的情況下,每回灌1億立方米水,與不進行回灌,但減少抽水1億立方米在物理上是等價的。因此,減少抽水等於增加回灌,是一種「虛擬」的回灌。這種回灌不需要專門的回灌設施,但需要有別的水源來代替減少的抽水量。這部分水量可以來自豐水年多餘的大氣降水。如果在北京市建設兩套供水設施,一套用地表水供水,另一套用地下水供水,那麼每一套都能單獨滿足全市供水的需要。如果在豐水年把抽取地下水的設施停下來,就等於不用任何回灌設施,一年就回灌了上10億立方米的水存儲在地下。到枯水年就可以少用地表水,而抽取地下的庫存以度過水荒。用這種辦法還可以對淡水資源進行年調節,汛期前,盡量多用水庫准備「空庫迎汛」的「棄」水,代替抽取地下水,少用地下庫存。
以上方案要求統一調度地表和地下兩個水庫,充分揚各自的「長」,避各自的「短」。結合每一地區的特點,還可能設計出別的方案。
總之,地表水和地下水並不是兩種不同的水源,如果善於取長補短,發揮各自的優勢,就能更好地利用有限的淡水資源。那種把地表水和地下水人為分割開來,各執一端的爭論,是狹隘、片面的門戶之見。
七、開放含水層與封閉含水層
地下水是賦存在地下岩石中的水。所有的岩石或多或少都含有地下水,但並不是所有地層都是含水層。只有那些既含有一定量的水,又能讓地下水流動的地層才叫含水層,否則就是隔水層。當然,這種劃分只是相對的。
按照地下水與含水層和隔水層的關系,地下水含水層可劃分為「潛水含水層」和「承壓含水層」。這兩個引進的術語實在翻譯得令人費解。不僅外行人聽不懂,內行人也往往被搞糊塗了。筆者認為採用「開放含水層」與「封閉含水層」能更好地反映兩種含水層的本質差別。
可以用人們比較熟悉的地表水來比擬。河湖屬於開放水體,自來水管道屬於封閉水體。河流中的淡水體積隨著河水位的上漲而增大,流量也隨之增大。自來水管道中的淡水體積隨著水頭只有極其微小的變化,小到幾乎可以忽略不計,流量只與水力梯度有關,而與水頭幾乎無關。
如果含水層中的地下水沒有充滿整個含水層,情況就和河流、湖泊、水庫等開放水體相似。當含水層中地下水體積增加或減少,地下水位就會上升或下降。這種含水層應當叫做「開放含水層」。但目前通行的術語則是「潛水含水層」。開放含水層由於它的開放性,很容易直接從大氣降水或地表水體得到補給,因而其中的淡水資源比較容易得到再生,以保證可持續發展的需要。目前全世界抽取的地下水,絕大部分來自開放含水層。
如果含水層上面被隔水層所覆蓋,而且地下水充滿了含水層,就變得和封閉的自來水管道相似了。地下水位有升降變化時,含水層體積受上覆隔水層的限制,不能像開放含水層那樣自由變化。這種含水層應當叫做「封閉含水層」,教科書上的科學術語則是「承壓含水層」。
實際上,無論自來水管道還是封閉含水層,都不是絕對剛性的。它們都具有彈性和可壓縮性。當水位上升時,體積會被脹大,反之則會被壓縮變小。這種脹縮對自來水管道來說微不足道,通常被忽略不計。但對封閉含水層來說,由於下面將要談到的原因,這種可壓縮性和彈性卻不能不加以考慮。
首先,封閉含水層傳導水的能力比自來水管道小許多個數量級。任何一個末端自來水龍頭放水,都能幾乎立即從自來水廠的蓄水容器得到補給。其間的水頭損失比較小。而含水層對水的摩擦阻力很大,從封閉含水層的側向補給源到打井取水地點距離一般又很遠。其間要達到穩定狀態,需有很大的水頭損失。實際上,在達到穩定狀態之前,從水井抽出來的水,並不是來自遠方的側向補給源,而是來自水井周圍含水層的壓縮。水井的抽水,使地下水位下降,在水井周圍形成降落漏斗。對封閉含水層來說,這就像液壓千斤頂放油、汽車輪胎放氣一樣,使含水層壓縮。這樣就從含水層擠壓出一些地下水來。水井抽取的地下水,實際上就是來自含水層壓縮出來的那一部分水。早期,水井抽取的主要是水井周圍近處含水層壓縮出來的地下水,隨著降落漏斗的擴展,抽出來的水逐漸更多地來自較遠處的含水層。從開始抽水到大部分井水不再來自含水層的壓縮,而是來自補給邊界,需要很長的時間,如果補給邊界離抽水井比較遠,甚至需要幾十年時間,那時抽水井水位將下降得很深,乃至抽水成本高到難以接受的程度。此外,封閉含水層中地下水位每下降1米,因壓縮所能給出的水是很少的,只有開放含水層的千分之幾到萬分之幾。因此,地下水位的降落漏斗體積,在同樣出水量的條件下,比開放含水層要大成千上萬倍。
按照質量守恆原理,從含水層抽取的地下水不可能憑空產生,總歸要有來源。開放含水層比較好理解,從含水層抽取的水,部分來自含水層的疏干,部分來自地表水體的補給。而封閉含水層就有點令人費解。後者既沒有疏干,也很難從地表水體得到補給。那麼從井裡抽出來的水是從哪裡來的?20世紀初地下水水力學的一個重大進展是發現從封閉含水層抽取的地下水是由含水層體積壓縮而來的。最終表現在地面沉降上。根據河北滄州和天津以往長期觀測的結果,多年從封閉含水層抽取的地下水總體積,大體上等於地面沉降的總體積,側向補給少得可以忽略不計。
從封閉含水層抽取地下水會導致地面沉降!這是一個嚴重的問題。到目前為止我們已經有了大量負面的案例。早在20世紀60年代,上海就因地面沉降而遭受了難以彌補的損失。由於地面沉降早期很難憑直覺發現,上海的教訓並沒有被別的地方及時汲取,天津隨後也出現了類似的問題。長江三角洲的蘇州、無錫、常州由於含水層不如上海寬闊,受局部斷陷小盆地的制約,出現不均勻沉降,導致地面裂縫。西安的地裂縫也是長期從封閉含水層抽水的後果。
由此可見,從封閉含水層長期大量地抽取地下水,弊大於利,往往是得不償失。抽不了多少水就會引起地下水位大幅度下降,而且經常導致嚴重的地面沉降後果。
⑺ 什麼是IPFS
讓我們從IPFS的單行定義開始:
IPFS是用於存儲和訪問文件,網站,應用程序和數據的分布式系統。
到底是什麼意思?假設您正在對土豚進行一些研究。(只需滾動一下;土豚很酷!您知道它們可以在5分鍾內挖出3英尺長嗎?)您可以從以下網址訪問ardak上的Wikipedia頁面開始:
代碼
IPFS知道如何通過其內容而不是其位置(在下文中稱為內容定址)來查找甜美的土豚信息。IPV格式的aardvark信息由URL(QmXo…)中間的數字字元串表示,您的計算機沒有使用Wikipedia的其中一台計算機作為頁面,而是使用IPFS來詢問世界各地的許多計算機以與您分享頁面。它可以從任何擁有它的人那裡獲取您的土豚信息,而不僅僅是Wikipedia。
而且,當您使用IPFS時,您不僅會從其他人那裡下載文件-您的計算機還可以幫助分發它們。當幾個街區之外的朋友需要同一個Wikipedia頁面時,他們從您那裡獲取信息的可能性就可能與您的鄰居或使用IPFS的任何其他人一樣。
IPFS不僅使網頁,而且使計算機可以存儲的任何類型的文件(無論是文檔,電子郵件,甚至是資料庫記錄)都可以做到這一點。
⑻ 全球四個最大的四個開源庫
開源世界中的那幾個免費資料庫發布時間:2011-11-22 09:34:30 來源:CSDN 評論:0 點擊:1476 次 【字型大小:大 中 小】QQ空間 新浪微博 騰訊微博 人人網 豆瓣網 網路空間 網路搜藏 開心網 復制 更多 0開源資料庫MySQLMySQL是一個開放源碼的小型關聯式資料庫管理系統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源...開源資料庫MySQLMySQL是一個開放源碼的小型關聯式資料庫管理系統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。盤點:開源社區那些免費的資料庫軟體MySQL為多種編程語言提供了API,包括C、C++、C#、Delphi、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。而其自身是採用C和C++編寫的,使用了多種編譯器進行測試,所以,MySQL能夠保證源代碼具有很強的可移植性。這樣的一款資料庫,自然能夠支持幾乎所有的操作系統,從Unix、Linux到Windows,具體包括AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、NetBSD、OpenBSD、OS/2 Wrap、Solaris、SunOS、Windows等多種操作系統。最重要的是,它是一個可以處理擁有上千萬條記錄的大型資料庫。與此同時,MySQL也產生了很多分支版本的資料庫也非常值得推薦。首先是MariaDB,它是一個採用Maria存儲引擎的MySQL分支版本,是由原來MySQL的作者 Michael Widenius創辦的公司所開發的免費開源的資料庫伺服器。與MySQL相比較,MariaDB更強的地方在於它擁有更多的引擎,包括Maria存儲引擎、PBXT存儲引擎、XtraDB存儲引擎、FederatedX存儲引擎,它能夠更快的復制查詢處理、運行的速度更快、更好的功能測試以及支持對Unicode的排序等。其次是rcona,它為MySQL資料庫伺服器進行了改進,在功能和性能上較MySQL有著很顯著的提升。該版本提升了在高負載情況下的InnoDB的性能,同時,它還為DBA提供一些非常有用的性能診斷工具,並且提供很多參數和命令來控制伺服器行為。第三是Percona Server,它使用了諸如google-mysql-tools、Proven Scaling和 Open Query對MySQL進行改造。並且,它只包含MySQL的伺服器版,並沒有提供相應對 MySQL的Connector和GUI工具進行改進。非關系型資料庫NoSQL從NoSQL的字面上理解,NoSQL就是Not Only SQL,被業界認為是一項全新的資料庫革命性運動,早期就有人提出,發展至2009年趨勢越發高漲。NoSQL的擁護者們提倡運用非關系型的數據存儲,相對於目前鋪天蓋地的關系型資料庫運用,這一概念無疑是一種全新的思維的注入。盤點:開源社區那些免費的資料庫軟體當然,NoSQL也是隨著互聯網Web2.0網站的興起才能取得長足的進步。關鍵的需求在於,傳統的關系資料庫在應付Web2.0網站,特別是超大規模和高並發的SNS類型的web2.0純動態網站顯得力不從心,暴露了很多難以克服的問題,而非關系型的資料庫則由於其本身的特點得到了非常迅速的發展。首先推薦的是Oracle NoSQL Database,這是一個社區版。Oracle的這個NoSQL Database, 是在10月4號的甲骨文全球大全上發布的Big Data Appliance的其中一個組件,Big Data Appliance是一個集成了Hadoop、NoSQL Database、Oracle資料庫Hadoop適配器、Oracle資料庫Hadoop裝載器及R語言的系統。其次推薦的是Membase。Membase是NoSQL家族的一個新的重量級的成員。Membase是開源項目,源代碼採用了Apache2.0的使用許可。該項目託管在GitHub.Source tarballs上,目前可以下載beta版本的Linux二進制包。該產品主要是由North Scale的memcached核心團隊成員開發完成,其中還包括Zynga和NHN這兩個主要貢獻者的工程師,這兩個組織都是很大的在線游戲和社區網路空間的供應商。並且,Membase容易安裝、操作,可以從單節點方便的擴展到集群,而且為memcached(有線協議的兼容性)實現了即插即用功能,在應用方面為開 發者和經營者提供了一個比較低的門檻。做為緩存解決方案,Memcached已經在不同類型的領域(特別是大容量的Web應用)有了廣泛的使用,其中 Memcached的部分基礎代碼被直接應用到了Membase伺服器的前端。通過兼容多種編程語言和框架,Membase具備了很好的復用性。在安裝和配置方面,Membase提供了有效的圖形化界面和編程介面,包括可配置 的告警信息。Membase的目標是提供對外的線性擴展能力,包括為了增加集群容量,可以針對統一的節點進行復制。 另外,對存儲的數據進行再分配仍然是必要的。第三推薦的是Hibari。Hibari在日語中意思為「雲雀」,它是一個專為高可靠性和大數據存儲的資料庫引擎,可用於雲計算環境中,例如 webmail、SNS和其他要求T/P級數據存儲的環境中。同時,Hibari也支持Java,C/C++,Python,Ruby和Erlang語言的客戶端。第四推薦的是memcachedb。這是一個由新浪網的開發人員開放出來的開源項目,給memcached分布式緩存伺服器添加了Berkeley DB的持久化存儲機制和非同步主輔復制機制,讓memcached具備了事務恢復能力、持久化能力和分布式復制能力,非常適合於需要超高性能讀寫速度,但是 不需要嚴格事務約束,能夠被持久化保存的應用場景,例如memcachedb被應用在新浪博客上面。第五推薦的是Leveldb。這是一個Google實現的非常高效的kv資料庫,目前的版本1.2能夠支持billion級別的數據量了。 在這個數量級別下還有著非常高的性能,主要歸功於它的良好的設計,特別是LSM演算法。LevelDB是單進程的服務,性能非常之高,在一台4個Q6600的CPU機器上,每秒鍾寫數據超過40w,而隨機讀的性能每秒鍾超過10w。XML資料庫的優勢XML資料庫是一種支持對XML格式文檔進行存儲和查詢等操作的數據管理系統。在系統中,開發人員可以對資料庫中的XML文檔進行查詢、導出和指定格式的序列化。目前XML資料庫有三種類型:XMLEnabledDatabase(XEDB),即能處理XML的資料庫;NativeXMLDatabase(NXD),即純XML資料庫;HybridXMLDatabase(HXD),即混合XML資料庫。關系資料庫中的第一代XML支持是切分(或分解)文檔,以適應關系表格或將文檔原封不動地存儲為字元或二進制大對象(CLOB 或 BLOB)。這兩個方法中的任一種都嘗試將XML模型強制轉換成關系模型。然而,這兩種方法在功能和性能上都有很大的局限性。混合型模型將XML存儲在類似於DOM的模型中。XML數據被格式化為緩沖數據頁,以便快速導航和執行查詢以及簡化索引編制。在這里,首要要推薦的XML資料庫是Sedna。它號稱是一款原生態的XML資料庫,提供了全功能的核心資料庫服務,包括持久化存儲、ACID事務、索引、安全、熱備、UTF8等。實現了 W3C XQuery 規范,支持全文搜索以及節點級別的更新操作。第二款XML資料庫是BaseX。這款資料庫用來存儲緊縮的XML數據,提供了高效的 XPath和XQuery的實現,同時,它還提供一個前端操作界面。盤點:開源社區那些免費的資料庫軟體第三款推薦的是XMLDB。這款資料庫使用了關系型資料庫來存儲任意的XML文檔,因為所採用的存儲機制,所以文檔的搜索速度特別快,同時執行XSL轉換也相當快。XMLDB同時還提供了一個PHP的模塊,可以應用在Web應用中。第四塊推薦的是X-Hive/DB。它是一個為需要高級XML數據處理和存儲功能的軟體開發者設計的強大的專屬XML資料庫。X-Hive/DB Java API包含存儲、查詢、檢索、轉換和發表XML數據的方法。與傳統關系型資料庫相比,XML資料庫具有以下優勢:第一,XML資料庫能夠對半結構化數據進行有效的存取和管理。如網頁內容就是一種半結構化數據,而傳統的關系資料庫對於類似網頁內容這類半結構化數據無法進行有效的管理。第二,提供對標簽和路徑的操作。傳統資料庫語言允許對數據元素的值進行操作,不能對元素名稱操作,半結構化資料庫提供了對標簽名稱的操作,還包括了對路徑的操作。第三,當數據本身具有層次特徵時,由於XML數據格式能夠清晰表達數據的層次特徵,因此XML資料庫便於對層次化的數據進行操作。XML資料庫適合管理復雜數據結構的數據集,如果己經以XML格式存儲信息,則XML資料庫利於文檔存儲和檢索;可以用方便實用的方式檢索文檔,並能夠提供高質量的全文搜索引擎。另外XML資料庫能夠存儲和查詢異種的文檔結構,提供對異種信息存取的支持。
⑼ 如何建立無限容量的雲盤和網盤
建立無限容量的雲盤或網盤是不可能的,因為所有的存儲設備都有其物理限制。然而,可以通過以下幾種方式來擴大存儲容量,使其在使用中更加方便:
利用多個雲盤或網盤:可以使用多個不同的雲盤或網盤來擴展存儲空間。將文件分散存儲在多個雲盤或網盤上,可以避免單個存儲設備的容量限制。
壓縮祥銷和歸檔文件:將不常用的文件壓縮成一個文件,並將其存儲在雲盤或網盤中。謹基游這樣可以節省存儲空間,但使用時需要解壓文件。
刪除不必要的文件:定期清理雲盤或網盤中不需要的文件,以釋放空間。
使用網路硬碟:如果您有一個區域網,可以考慮使用鋒森網路硬碟。這種存儲設備連接到網路上,可以共享給多個計算機使用。
租用更大的雲盤空間:如果您需要更大的存儲空間,可以考慮租用更大的雲盤空間。這樣可以獲得更多的存儲空間,但需要支付額外的費用。
無論採用哪種方式,建議備份重要文件以防止數據丟失。