原创 學習MongoDB 六: MongoDB查詢(遊標操作、遊標信息)(三)

一、簡介     db.collection.find()可以實現根據條件查詢和指定使用投影運算符返回的字段省略此參數返回匹配文檔中的所有字段。並返回到匹配文檔的遊標,可以隨意修改查詢限制、跳躍、和排序順序的功能。   二、db.col

原创 通過Velocity模板實現了Hibernate sql-query的動態(SQL/HQL)

一.簡介     Hibernate對數據庫結構提供了較爲完整的封裝,Hibernate的O/R Mapping實現了POJO 和數據庫表之間的映射,以及SQL 的自動生成和執行。而MyBatis是一個支持普通SQL查詢,存儲過程和高級

原创 Spring Data MongoDB 四:基本文檔修改(update)(一)

  Spring Data MongoDB 三:基本文檔查詢(Query、BasicQuery)(一)    學習MongoDB 二:MongoDB添加、刪除、修改 一.簡介      Spring Data  MongoDB提供了or

原创 MongoDB 聚合Group(一)

  一.簡介      db.collection.group()使用JavaScript,它受到了一些性能上的限制。大多數情況下,$ group在Aggregation Pipeline提供了一種具有較少的限制適用的替代。可以通過指定的

原创 SpringMVC與Easyui(實現了JSON的展示)、FreeMarker的整合

一.簡介      最近項目一直在用SpringMVC+ Easyui +FreeMarker,最近比較有時間,重新複習一下,整個的搭建的過程,以及使用。      FreeMarker是模板引擎,是一種基於模板的、用來生成輸出文本的

原创 學習MongoDB 三: MongoDB無法啓動的解決方法

一簡介          我們之前介紹了MongoDB入門(安裝與配置),我們今天在打開MongDB時,我們先運行cmd.exe進入dos命令界面,然後進入cd  D:\mongodb\bin目錄下,啓動服務或者mongo命令都報了錯誤。

原创 學習MongoDB 八: MongoDB索引(索引限制條件)(二)

一、簡介       我們上一篇介紹了索引基本操作,通過db.collection.createIndex(keys, options)語法創建索引,我們繼續介紹地理空間索引、索引的限制,使我們在MongoDB時能提高查詢效率。    

原创 Spring Data MongoDB 二:添加、刪除操作

一.簡介    Spring  Data  MongoDB 項目提供與MongoDB文檔數據庫的集成,Spring與Hibernate集成時,Spring提供了org.springframework.orm.hibernate3.Hibe

原创 Redis與Memcached的區別

 轉載地址:http://gnucto.blog.51cto.com/3391516/998509 傳統MySQL+ Memcached架構遇到的問題   實際MySQL是適合進行海量數據存儲的,通過Memcached將熱點數據加

原创 學習MongoDB 一:MongoDB 入門(安裝與配置)

一.簡介           MongoDB一種非關係型數據庫(NoSql),是一種強大、靈活、可擴展的數據存儲方式,因爲MongoDB是文檔模型,自由靈活很高,可以讓你在開發過程中暢順無比,對於大數據量、高併發、弱事務的互聯網應用,Mo

原创 Spring Data MongoDB 五:進階文檔查詢(分頁、Morphia)(二)

    Spring Data MongoDB 三:基本文檔查詢(Query、BasicQuery)(一)     學習MongoDB 六: MongoDB查詢(遊標操作、遊標信息)(三)       一.簡介        Spring

原创 MongoDB MapReduce 性能提升20倍的優化寶典

       自從MongoDB被越來越多的大型關鍵項目採用後,數據分析也成爲了越來越重要的話題。人們似乎已經厭倦了使用不同的軟件來進行分析(這都利用到了Hadoop),因爲這些方法往往需要大規模的數據傳輸,而這些成本相當昂貴。   

原创 學習MongoDB 四: MongoDB查詢(一)

    一、簡介     MongoDB提供了db.collection.find() 方法可以實現根據條件查詢和指定使用投影運算符返回的字段省略此

原创 學習MongoDB 五: MongoDB查詢(數組、內嵌文檔)(二)

一、簡介         我們上一篇介紹了db.collection.find()可以實現根據條件查詢和指定使用投影運算符返回的字段省略此參數返回匹配文檔中的所有字段,我們今天介紹了對數組和內嵌文檔的查詢操作,尤其是對$elemMatc

原创 學習MongoDB 九: MongoDB聚合(單一用途的聚合方法)(一)

           聚合指各種可以處理批量記錄並返回計算結果的操作,並MongoDB提供了豐富的聚合操作,MongoDB提供了進行聚合的三種方式: