原创 rabbitmq學習筆記

一、消息確認機制rabbitmq在發送消息後立即從內存中刪除消息,因此如果消費者處理消息耗時較長,在處理過程中消費者被kill,則處理中的消息、以及其他發往該消費者的消息都將丟失。爲了保證消息不丟失,rabbitmq支持消息確認機制,消費者

原创 聯機分析處理

1.定義OLAP即聯機分析處理定義1:OLAP是針對特定問題的聯機數據訪問和分析處理。通過對信息(這些信息從原始數據轉換而來,以反映用戶所能理解的企業真實的“維”)的多種可能形式進行快速、穩定、一致的交互式存取,允許決策制定者對數據進行深入

原创 python logging模塊配置方法淺析

    以下功能函數配置logging模塊。它們位於logging.config模塊中。它們的使用是可選的 - 可以使用這些功能函數配置logging模塊;或者通過調用主API(logging中定義)並且定義在logging或logging

原创 大數據隨筆(二)

Hive    Hive是一個構建在Hadoop上的數據倉庫框架,設計目的是讓精通SQL的分析師能夠對存放在HDFS上的大規模數據集執行查詢操作。    Hive把數據組織爲表,通過這種方式爲存儲在HDFS的數據賦予結構,並將表模式等元數據

原创 大數據隨筆(一)

一、概述    談到大數據,離不開雲計算、物聯網、數據中心這些關鍵基礎技術。    雲計算是分佈式處理、並行處理和網格計算的,或者說是這些計算機科學概念的商業實現。狹義上雲計算指IT基礎設施的交付和使用模式,即通過網絡以按需、易擴展的方式獲

原创 oslo RPC Client消息接口簡介

class oslo_messaging.RPCClient(transport, target, timeout=None, version_cap=None, serializer=None, retry=None)RPCClient是

原创 RabbitMQ基本概念

RabbitMQ是一種基於AMQP(Advanced Message Queuing Protocol)的消息總線開源實現,下面講述一下其基本概念:消息通信包括生產者、消費者、代理。生產者創建消息,併發布到代理服務器(RabbitMQ),消

原创 學習數據倉庫

1.數據倉庫定義數據倉庫之父William H.Inmon給出的定義是:“數據倉庫是一個面向主題的、集成的、時變的、非易失的數據集合,用於支持管理決策”。概言之,數據倉庫是一種語義上一致的數據存儲,它充當決策支持數據模型的物理實現,並存放企

原创 雲計算與傳統IT的聯繫

1.雲計算與網格計算    網格計算的目的是實現互聯網上所有資源的全面共享,包括計算資源、存儲資源、通信資源、軟件資源、信息資源等,任何人都可以作爲請求者使用其他節點的資源,任何人都需要貢獻一定的資源給其他節點。    網格計算使用過程中會

原创 rabbitmq學習筆記

一、消息確認機制rabbitmq在發送消息後立即從內存中刪除消息,因此如果消費者處理消息耗時較長,在處理過程中消費者被kill,則處理中的消息、以及其他發往該消費者的消息都將丟失。爲了保證消息不丟失,rabbitmq支持消息確認機制,消費者