<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    WZ_XJTU_JAVA_SPACE

    while(true) {System.out.println("wz.xjtu");}

    NoSQL & MongoDB

    最近在準備一個小的討論會,題目可以自定,我感覺這個MongoDB還是蠻有意義的,值得討論一下。做了一些slides,節選如下,

    1. What is NOSQL

      1. NOSQL != NO SQL

      2. NOSQL = Not Only SQL

    2. What do we want?

      1. Performance

      2. Scalability

      3. Flexibility

    3. Two important theories

      1. CAP (Every system only can match 2 of them, NoSQL supports to match A and P)

        1. Consistency

        2. Availability

        3. Tolerance to network Partitions

      2. ACID & BASE(Anti-ACID)

        1. ACID – RDBMS use this theory

        2. BASE – Anti-ACID and NoSQL use it.

    4. Compare with current RDBMS with NoSQL solutions

      1. RDBMS are working w/ relationship, and the relationship are not easy to extend (scalability)

      2. RDBMS software are implemented as a big system with additional function which make the database slow

      3. ACID can make the data perfect, but it does not care about the performance.

      4. Most of NoSQL solutions are schemaless

      5. Make the simple things simple (for example: log)

    5. Upcoming solutions of the software.

      1. NoSQL is nibbling up the SQL solutions.

      2. NoSQL + SQL = Data solution

    6. What is the issues we are meeting now?

      1. Performance

      2. Document generation (PDF/Email)

      3. Image solutions

    7. Compare with MySQL

      1. Performance is better

      2. Scalability is excellent

    8. MongoDB vs CouchDB

      1. Similar solutions.

      2. Performance of MongoDB is better than CouchDB

      3. MongoDB is better at web solutions.

    9. Three words about the MongoDB

      1. NOSQL –> RDBMS

      2. BSON

      3. GridFS

    10. How to use it?

      1. 1 Click install

      2. 2 clicks helloworld using java client

      3. types which mongo supports now

      4. Collection oriented database.

      5. index using with MongoDB

      6. GridFS for the big file

    11. Sharding with Mongodb

      1. How to shard?

      2. Scalability is excellent.

    12. Upcoming solutions for Mongodb

      1. ORM with MongoDB java client

      2. Performance tuning with java client

    13. What can Mongodb  do? cannot do?

      1. Document

      2. Image store

      3. Real-time Analysis

      4. Caching

    14. Upcoming simple desgin with Mongodb.

    image

    posted on 2009-12-20 01:31 wz.xjtu 閱讀(2579) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    <2009年12月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    • 1.?re: Cache之我見
    • 評論內容較長,點擊標題查看
    • --awp001
    • 2.?re: Cache之我見
    • 評論內容較長,點擊標題查看
    • --wz.xjtu
    • 3.?re: Cache之我見
    • 在分布式環境里,多個用戶共用一個Cache,從Cache中獲取對象的時候,如何解決用戶之間的爭搶問題,鎖定嗎?
    • --awp001
    • 4.?re: Cache之我見
    • 目前我的核心任務是實現一個對象池,減少垃圾收集,樓主能否提供一些建議?
    • --awp001
    • 5.?re: Cache之我見
    • 我這幾天正在研究在系統內引入緩存,樓主說的一級緩存 二級緩存 是一個很好的想法。
    • --awp001

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 日韩欧美亚洲国产精品字幕久久久| 久久丫精品国产亚洲av不卡| 亚洲欧美日韩国产成人| 久久免费看黄a级毛片| 亚洲乱亚洲乱淫久久| 久草视频在线免费看| 亚洲国产日韩一区高清在线| 免费无码一区二区三区| 亚洲最大黄色网址| 成年网站免费视频A在线双飞| 亚洲精品伊人久久久久| 午夜免费福利在线| 免费的黄网站男人的天堂| 亚洲午夜无码AV毛片久久| 两个人的视频www免费| 亚洲av网址在线观看| 蜜桃AV无码免费看永久| 国产精品亚洲片夜色在线| 日本高清免费网站| 亚洲免费无码在线| 精品亚洲成a人片在线观看少妇| 四虎在线免费视频| 亚洲国产欧美国产综合一区| 亚洲国产一区二区视频网站| 嫩草在线视频www免费看| 久久亚洲私人国产精品| 在线免费观看色片| 巨胸喷奶水视频www免费视频| 亚洲卡一卡2卡三卡4卡无卡三| 无码国产精品一区二区免费I6| 特级毛片全部免费播放a一级| 久久久久久a亚洲欧洲aⅴ| 成人无码区免费A片视频WWW| 特级av毛片免费观看| 亚洲成AV人片在线播放无码| 国产卡二卡三卡四卡免费网址| 无遮挡呻吟娇喘视频免费播放| 亚洲专区在线视频| 全黄性性激高免费视频| 毛片免费在线观看| 日韩欧美亚洲中文乱码|