原创 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. 文檔信