Time of Update: 2017-01-13
傳統的SQL分頁傳統的sql分頁,所有的方案幾乎是繞不開row_number的,對於需要各種排序,複雜查詢的情境,row_number就是殺手鐧。另外,針對現在的web很流行的poll/push載入分頁的方式,一般會利用時間戳記來實現分頁。這兩種分頁可以說前者是通用的,連Linq產生的分頁都是row_number,可想而知它多通用。後者是無論是效能和複雜程度都是最好的,因為只要簡單的一個時間戳記即可。MongoDB分頁進入到Mongo的思路,分頁其實並不難,那難得是什嗎?其實倒也沒啥,看明白了也
Time of Update: 2017-01-18
這段批處理代碼用於在Windows伺服器上自動備份Mongodb資料庫,每次備份會自動建立一個備份檔案夾1.編寫一個bat檔案,檔案內容如下:複製代碼 代碼如下:@ECHO OFFmd D:\deployment\mongoDb\data\backup\%date:~0,4%-%date:~5,2%-%date:~8,2%\%time:~0,2%-%time:~3,2%mongodump -h 192.168.0.198 -d rssapp -o
Time of Update: 2016-12-18
標籤:blog rest 參考 作業系統 process use 錯誤 ted github 往MongoDB當中插入json檔案時提示的錯誤(我的作業系統是win10):當時的執行命令是:mo
Time of Update: 2016-12-17
標籤:this arch imp .com com 重排序 blog 分享 title MongoDB之TextSearch簡介 MongoDB支援對常值內容執行文本搜尋操作,其提供了
Time of Update: 2016-11-02
標籤:效能 mongodb 慢查詢 cpu load 遇到問題:淩晨收到警示,某mongodb伺服器cpu load超過8。由於沒有影響到業務,第二天一早開始查原因。查原因:1. 先瞭解該伺服器上的應用有哪些
Time of Update: 2016-06-20
標籤:想要在C#中使用MongoDB,首先得要有個MongoDB支援的C#版的驅動。C#版的驅動貌似有很多種,如官方提供的samus。 實現思路大都類似。這裡我們用官方提供的mongo-csharp-driver
Time of Update: 2016-05-24
標籤:mongod --config /etc/mongodb.conf配置如下:verbose:日誌資訊冗餘。預設false。提高內部報告標準輸出或記錄到logpath配置的記錄檔中。要啟用verbose或啟用verbosity 用vvvv參數,如:verbose = truevvvv = trueps:啟動verbose冗長資訊,它的層級有
Time of Update: 2016-02-02
標籤: MongoDB支援預存程序的使用,它的預存程序是用javascript實現的,被存在於system.js表中,可以接收和輸出參數,返回執行預存程序的狀態值,也可以嵌套調用。 所以我理解的MongoDB的預存程序就是:
Time of Update: 2016-01-12
標籤:1)data readyvar a = {"name":"zhekou","CharDate":"2015-12-01","Detail": [{"DetailID":1,"Abstract":"1a","LenderAmt":20,"DebtAmt":0,"BaseAmt":20}, {"DetailID":2,"Abstract":"2a","LenderAmt":3,"DebtAmt":0,"BaseAmt":3}, {"DetailID":3,"Abstract"
Time of Update: 2016-01-09
標籤:由於nodejs本身的限制,在程式中使用js進行大批次運算效率不高。而V8引擎自身對記憶體大小的限制(64位系統下1.4G),同樣限制了資料規模。因此,相對於從mongodb中抽出資料進行計算,在mongodb中利用彙總函式或者其他方法完成計算,避開nodejs自身限制的方案在可靠性和擴充性上都相對較為令人滿意。 mongodb支援類似SQL中的彙總函式,雖然文法不通,不過基本原理類似。mongodb內建的介面中,aggregate被用來實現彙總查詢:rec =
Time of Update: 2015-04-08
標籤:mongodb 集算器 交叉匯總報表 代碼 MongoDB實現交叉匯總比較困難,如果將資料取出,用Java等進階語言來匯總的話,也相當複雜。因此,可以考慮用集算器esProc輔助MongoDB完成交叉匯總。下面我們通過一個例子來看一下具體做法。 Student集合如下:db.student.insert (
Time of Update: 2015-03-14
標籤:haproxy mongos MongoDB分區叢集的入口mongos自身沒有failover機制。官方建議是將mongos和應用伺服器部署在一起,多個應用伺服器就要部署多個mongos執行個體,這樣很是不方便。還可以使用LVS或者HAProxy來實現多個mongos的failover機制,但是一定要注意使用client
Time of Update: 2015-01-24
標籤:mongodb 文檔 索引 資料庫 嵌入式
Time of Update: 2014-12-03
標籤:style http io ar color os 使用 sp for 想寫部落格很長時間了,因為一直身患懶癌,所以一直拖到了現在。markdown的文法也是剛剛學,實驗一下效果好了不說了
Time of Update: 2014-10-14
標籤:style blog http color io os ar java for JMeter測試MongoDB效能有兩種方式,一種是利用JMeter直接進行測試MongoDB,還有一種是寫
Time of Update: 2014-10-13
標籤:elasticsearch mongodb hadoop An interesting trend has been developing in the IT landscape over the past few years. Many new technologies develop and immediately latch onto the “Big Data”
Time of Update: 2014-09-19
標籤:blog http io 使用 資料 div sp cti log MongoDB建立資料庫完全可以使用use如下:use
Time of Update: 2014-09-17
標籤:mongodb安裝一、配置yum包管理檔案 建立檔案/etc/yum.repos.d/mongodb.repo
Time of Update: 2015-01-16
使用NOSQL的MongoDB時建立索引需要注意的幾點建議和Explain最佳化分析第一,MongoDB索引和MySQL索引非常相似並且對於MySQL的索引最佳化有很多也適用於MongoDB。第二,更重要的是,這些索引的建議對你的應用提高也是有限的。對於應用的最佳索引策略應該基於很多的重要因素。包含了你期望查詢的類型,資料讀取與寫入的比率,甚至於你伺服器的空閑記憶體。意思就是,需要對線上的產品做很多的測試剖析工作,才能調整出最佳的索引策略。沒有什麼好的方法可以替代實際經驗的。索引策略
Time of Update: 2014-10-27
Tokumx vs Mongodb,tokumxvsmongodbMongodb是一個文檔型nosql資料庫 採用C++編寫 Mongo