原创 深入理解Redis(二)——內存管理的建議與技巧

引語 隨着使用Redis的深入,我們不可避免的需要深入瞭解優化Redis的內存,本章將重點講解Redis的內存優化之道,同時推薦大家閱讀memory-optimization一文。 想要高效的使用Redis,就需要充分理解計算機的內存技術

原创 RabbitMQ(三) 集羣配置

RabbitMQ——集羣配置 之前不管是搞Redis、SQL、Mongo還是其他的東西,一律都沒說過集羣要怎麼搞,電腦實在是帶不動、說透徹點就是懶,懶得搭也懶得寫,今日深刻意識到錯誤,做學問是不能懶的,會被人噴的,發個集羣配置的簡版吧。 一

原创 IIS日誌如何記錄X-Forwarded-For

起因 最近因爲某個站點的流量異常,需要統計一下服務器的來源IP,本來開一下IIS日誌就能搞定的事兒,但不幸的是生產服務器使用F5做了負載均衡,IIS日誌無法記錄到真實IP,真實的IP在“x-forwarded-for”中,baidu了一堆,

原创 IP地址庫

吐槽 前兩天一個線上的IP地址庫除了點幺蛾子,一查代碼,發現用的庫早就不更新了,遂決定換庫,有幾個方案: 純真數據庫 IPIP數據庫 GeoIP 純真數據庫是大碼農的福音,免費,但是精度一般;IPIP有收費和免費版,免費版不定期更新,收

原创 # 深入理解Redis(二)——內存管理的建議與技巧

引語 隨着使用Redis的深入,我們不可避免的需要深入瞭解優化Redis的內存,本章將重點講解Redis的內存優化之道,同時推薦大家閱讀memory-optimization一文。 想要高效的使用Redis,就需要充分理解計算機的內存技術

原创 文件隊列處理工具

文件隊列 寫了一個文件隊列處理的小工具。 /// <summary> /// 文件隊列工具。 /// </summary> public class FileQueueTool { /

原创 文本處理工具(一)基礎處理

文本處理工具類 對網上常見的文本處理做了整理,以備後用,持續更新中…… public class TextFormat { /// <summary> /// 全角轉半角。 /

原创 深入理解Redis——(總綱)

前言 Redis這個東西,我來來回回的也搞了好幾遍,之前更偏向於實戰,很多時候只知其然而不知其所以然,最近借閱了一本《深入理解Redis》,就係統的整理一下。 爲何選擇Redis 開源免費,這個很重要,有強大的社區支持,成熟度高; 性能強

原创 深入理解Redis(一)——高級鍵管理與數據結構

引語 這個章節主要講解了三部分內容: 如何設計並管理Redis的鍵以及與其關聯的數據結構; 瞭解並使用Redis客戶端對象映射器; 介紹如何利用大O標記來評估Redis性能。 鍵與數據結構 鍵 我們先來看書中的一段原話: 運行32位還

原创 CentOS7 搭建Kafka(三)工具篇

CentOS7 搭建Kafka(三)工具篇 做爲一名懶人,自然不喜歡敲那些命令,一個是容易出錯,另外一個是懶得記,能有個工具就最好了,一查還挺多,我們用個最主流的Kafka Manager Kafka Manager kafka manag

原创 深入理解Redis(番外)——持久化

引語 Redis作爲一款內存數據庫,自然所有數據都加載在內存中,那麼自然就有小夥伴會問,如果服務器宕機了怎麼辦,數據不都丟了嗎,不用擔心,Redis早就提供了兩種方式來將數據進行持久化,即便服務器宕機,在Redis重啓後,數據也能恢復過來。

原创 CentOS7 搭建Kafka(二)kafka篇

CentOS7 搭建Kafka(二)kafka篇 前面我們說了zookeeper的搭建,zookeeper運行後就可以着手搭建kafka了。 必看 喜歡官方文檔的請移步:[http://kafka.apache.org/documentat

原创 CentOS7 搭建Kafka(一)zookeeper篇

CentOS7 搭建Kafka(一)zookeeper篇 近幾年當紅小生Kafka備受各路英雄好漢追捧,一點不比老前輩RabbitMQ和ActiveMQ差,因爲流行,所以你就得學啊;我這麼懶,肯定是不願意學的,流行也跟我沒啥關係,人工智能那

原创 CentOS Java環境搭建

CentOS Java環境搭建 做開發,java環境搞起來。 一些廢話 MMP,一不小心將rpm給刪了,沒辦法從其他電腦上拷吧: scp -r /bin/rpm [email protected]:/bin/ scp -r /usr/