原创 06_Redis_java操作redis

Java操作redis Java操作redis很簡單。創建一個普通的Java工程。然後導入redis依賴的jar包。jar包我已經上傳了。 1.入門級的demo package com.bjsxt.test; import redis

原创 03_MongoDB_增_刪_改文檔

增刪改文檔 數據庫操作無非就是增、刪、改、查。這篇主要介紹增、刪、改。 1.增 Mongodb插入操作很簡單,使用關鍵字“insert”。實例: > db.test.blog.insert({"haha":"xiaohaha","ab

原创 006_hadoop中MapReduce詳解_3

前面介紹了什麼是MapReduce,然後通過一個簡單的例子來說明MapReduce的流程。但都是針對單個Map函數和Reduce函數。在實際業務中可能會很複雜,可能含有多個MapReduce流程配合使用才能得到想要的結果。本節介紹複雜的

原创 004_hadoop中MapReduce詳解_1

1.什麼是MapReduce MapReduce是Google公司的核心計算模型,我在前面提到過,Google的三大論文。hadoop受到Google的啓發開發出自己的MapReduce框架,基於這個框架寫出的應用程序能夠在上千臺計算機

原创 02_Maven知識點結構

先看一下Maven知識點的結構: 希望畫的不是很混亂  大小: 77.2 KB 查看圖片附件

原创 003_HDFS詳解

003_HDFS詳解 其實應該先來教大家怎麼樣搭建完全分佈式的,由於時間原因,以後再補上。 這篇主要聊一下Hadoop分佈式文件系統——HDFS 大綱: 1.HDFS設計目標 2.HDFS裏面的NameNode和DataNode 3.操

原创 02_mongoDB_入門篇

入門篇 MongoDB是一個基於分佈式文件存儲的數據庫。由C++語言編寫。旨在爲WEB應用提供可擴展的高性能數據存儲解決方案。MongoDB是一個介於關係數據庫和非關係數據庫之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的。

原创 04_Redis管道

redis是一個cs模式的tcp server,使用和http類似的請求響應協議。一個client可以通過一個socket連接發起多個請求命令。每個請求命令發出後client通常會阻塞並等待redis服務處理,redis處理完後請求命令

原创 07_MongoDB_GridFS_存儲文件

GridFS mongoDB除了保存各種文檔(JOSN結構)外還能夠保存文件。GridFS規範提供了一種透明機制,可以將一個大文件分割成爲多個較小的文檔,這樣的機制允許我們有效的保存大文件對象,特別對於那些巨大的文件,比如視頻、高清圖片

原创 01_在win7上搭建Maven環境

系統環境:win7-64位 下載Maven:apache-maven-3.0.4下載地址:http://maven.apache.org/download.cgi 1.解壓 2.配置Maven環境變量: 打開環境變量配置界面,在Path

原创 01_mongoDB_安裝篇

我用的是window 64位操作系統,在mongodb官網下載適合自己操作系統的安裝文件 下載地址:http://www.mongodb.org/downloads下載好後,你可以使mongodb簡單服務簡單啓動。也可以直接註冊成服務。

原创 07_Redis_訂閱與發佈

Redis的訂閱與發佈 Redis 的 SUBSCRIBE 命令可以讓客戶端訂閱任意數量的頻道, 每當有新信息發送到被訂閱的頻道時, 信息就會被髮送給所有訂閱指定頻道的客戶端。作爲例子, 下圖展示了頻道 channel1 , 以及訂閱這

原创 05_Redis_事務

1.redis事務的概念 redis事務可以一次性執行多個命令,有兩個重要的特性: 事務是一個單獨的隔離操作:事務中的所有命令都會序列化、按順序地執行。事務在執行的過程中,不會被其他客戶端發送來的命令請求所打斷。 事務是一個原子操作:

原创 java操作html字符串

業務描述:在我們系統中要這樣一個需求,我們會將html當作字符串保存在數據庫中,然後再後期通過Java需要操作這個html比如增加一個文件框,改變其結構,添加事件。 解決方案:jsoup Java HTML解析器 使用方法: 1.導入j

原创 005_hadoop中MapReduce詳解_2

前面介紹了的MapReduce的入門。利用了一個hadoop自帶的例子來說明MapReduce的流程。現在我們自己動手寫一個小例子來鍛鍊一下。 問題描述:現在有一個文件,文件內容如下: 黃曉明 89 劉傑 48 黃曉明 78 鄭爽 90