原创 Mongodb 管理

1.  啓動和停止MongoDB:    執行mongod命令啓動MongoDB服務器。mongod有很多可配置的選項,我們通過mongod --help可以查看所有選項,這裏僅介紹一些主要選項:    --dbpath:    缺省情況

原创 使用Kettle同步數據

同步數據常見的應用場景包括以下4個種類型: Ø  只增加、無更新、無刪除 Ø  只更新、無增加、無刪除 Ø  增加+更新、無刪除 Ø  增加+更新+刪除 只增加、無更新、無刪除 對於這種只增加數據的情況,可細分爲以下2種類

原创 Mongodb 聚合

 MongoDB除了基本的查詢功能之外,還提供了強大的聚合功能。這裏主要介紹count、distinct和group。1. count:    --在空集合中,count返回的數量爲0。    > db.test.count()    0

原创 kettle組件學習

文本文件輸入(text input):讀取大量不同的文本文件。大多是通過工具生成的CSV文件。 表輸入(table Input):常用來利用連接和SQL,從數據中讀取信息,自動生成基本的SQL語句。 獲取系統信息(get s

原创 MongoDB數據轉移到Mysql庫進行數據分析

最近有一個調優的項目設計到MongoDB數據轉移到Mysql庫進行數據分析。 以下是利用kettle對數據的轉換的介紹: 1:MongoDb的查詢:    主要是基於json格式:具體的查詢可以見連接MonGoDb的查詢語句。   數據

原创 IP解析工具類

package com.kitsmart.mm.util; import javax.servlet.http.HttpServletRequest

原创 Ip地址解析工具類

package com.kitsmart.mm.util; import java.io.ByteArrayOutputStream; import

原创 Mongodb 索引

一、索引基礎:    MongoDB的索引幾乎與傳統的關係型數據庫一模一樣,這其中也包括一些基本的優化技巧。下面是創建索引的命令:    > db.test.ensureIndex({"username":1})    可以通過下面的名稱

原创 ubuntu上軟件安裝

安裝並使用 apt-file 安裝: sudo apt-get install apt-file 更新apt-file數據庫 sudo apt-file update 查找: $ apt-file search fi

原创 HTTP協議狀態碼詳解(HTTP Status Code)

http的常見的狀態碼:  200 – 服務器成功返回網頁 404 – 請求的網頁不存在 503 – 服務不可用  1xx(臨時響應)  表示臨時響應並需要請求者繼續執行操作的狀態代碼。 代碼   說明  100   (繼續) 請求者

原创 mongodb數據同步

需求: 1.源數據庫新增一條記錄,目標庫同時新增一條記錄; 2.源數據庫修改一條記錄,目標庫同時修改該條記錄; 示例用到三個Kettle組件   下面詳細說下每個組件的配置 Source: 本示例連接的是Mongodb

原创 redis服務啓動關閉以及其他命令實踐

啓動 Redis 服務redis-server或者redis-server redis.conf redis-server redis.conf 1>log.log 2>errlog.log 1爲標準輸出,2爲錯誤輸出 將 Redis

原创 MongoDB查詢

1.  基本查詢:     構造查詢數據。     > db.test.findOne()     {          "_id" : ObjectId("4fd58ecbb9ac507e96276f1a"),          "n

原创 mongoDB實踐-docker實踐-01

1.關閉mongodb服務:mongod --shutdown  2.rm -r /tmp/ 遞歸刪除tmp目錄 3.創建db文件夾:mkdir /data/db/ 4.文件夾修改權限授予:sudo chmod -R 777 /data/

原创 Monodb 入門

一、文檔的注意事項: 1.  鍵值對是有序的,如:{ "name" : "stephen", "genda" : "male" } 不等於 { "genda" : "male", "name" : "stephen" } 2.  文檔信