原创 Redis教程(二)詳解

Redis是一個開源,高級的鍵值存儲和一個適用的解決方案,用於構建高性能,可擴展的Web應用程序。Redis有三個主要特點,使它優越於其它鍵值數據存儲系統 -Redis將其數據庫完全保存在內存中,僅使用磁盤進行持久化。與其它鍵值數據存儲相

原创 Redis教程(一)簡介及安裝

一、簡介1.1  特點    redis是一個開源的key-value存儲系統,支持多種數據結構,包括:String,hashes,lists,sets和sorted sets。redis將數據存儲於內存中,在內存不足的時候使用虛擬內存來

原创 Redis - Memcached 比較

Memcached和Redis作爲兩種Inmemory的key-value數據庫,在設計和思想方面有着很多共通的地方,作爲分佈式緩存服務器使用等也很相似,在這裏把兩者放在一起做一下對比的介紹  基本架構和思想首先簡單介紹一下兩者的架構和設

原创 Hadoop 2.x 四層架構

一、存儲層:文件系統HDFS,NoSQL Hbase二、資源及數據管理層:YARN以及Sentry等三、計算引擎:MapReduce、Impala、Spark等四、基於MapReduce、Spark等計算引擎的高級封裝及工具:Hive、P

原创 (三)github分支管理

一、clone Repository clone Github 上的Repository,如下: git clone [email protected]:FBing/design-patterns.git 二、管理分支 1、查看分支 1、查看

原创 (二)Eclipse上傳項目到github.com

1、檢查eclipse是否安裝了git,如果沒有需要下載插件。 2、配置git,填寫github郵箱和用戶名 3、項目--》右鍵--》Team--》Share Project--》Use or create repository in

原创 服務器端的高併發處理

目錄 (一)什麼是服務器併發處理能力 (二)有什麼方法衡量服務器併發處理能力 1.吞吐率 2.壓力測試 (三)怎麼提高服務器的併發處理能力 1,提高CPU併發計算能力 (1)多進程&多線程 (2)減少進程切換,使用線程,考慮進程綁定CPU

原创 MongoDB教程(二) 詳解

MongoDB的數據架構官方是這樣描述的 MongoDB stores all documents in collections. A collection is a group of related documents that hav

原创 Hadoop(一) Windows安裝

一、下載hadoop下載地址 http://hadoop.apache.org解壓     關於winutils的下載 還需要下載winutils.exe,需要對應的版本.地址https://github.com/steveloughra

原创 Hadoop(二) HDFS原理

一、概覽首先我們來認識一下HDFS, HDFS(Hadoop Distributed File System )Hadoop分佈式文件系統。它其實是將一個大文件分成若干塊保存在不同服務器的多個節點中。通過聯網讓用戶感覺像是在本地一樣查看文

原创 Git向GitHub提交代碼

今天來簡單整理一下,如何利用git命令把代碼提交到GitHub平臺上去,當然要提交代碼到GitHub上去,您首先得要有GitHub賬號,賬號如何申請這裏就不多做解釋了 第一步:先到官網下載git安裝包進行安裝,安裝好之後,找到安裝路徑下的

原创 Yarn(二) 詳解

一. Yarn架構1.1 簡介1.1.1 架構YARN主要由ResourceManager、NodeManager、ApplicationMaster和Container等幾個組件構成。YARN總體上仍然是Master/Slave結構,在

原创 Hadoop - Spark 關係

談到大數據,相信大家對Hadoop和Spark這兩個名字並不陌生。但我們往往對它們的理解只是提留在字面上,並沒有對它們進行深入的思考,下面不妨跟我一塊看下它們究竟有什麼異同。一、解決問題的層面不一樣1. 首先,Hadoop和Apache

原创 Memcached教程(一) 簡介及安裝

一、Memcached 簡介Memcached是一個自由開源的,高性能,分佈式內存對象緩存系統。Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric爲首開發的一款軟件。現在

原创 MongoDB教程(三) Linux下安裝

在前面介紹過載win下安裝最新版本MongoDB3.2.5。現在主要討論的是怎樣在linux下安裝MongoDB3.2.5。其實MongoDB的安裝還是比較簡單的,無論是在win下或者Linux下。MongoDB安裝是只需要將文件夾解壓到