<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

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

    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 閱讀(2593) 評論(0)  編輯  收藏


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


    網(wǎng)站導(dǎo)航:
     

    導(dǎo)航

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

    統(tǒng)計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

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

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产精品亚洲av色欲三区| jizzjizz亚洲日本少妇| 成全视频高清免费观看电视剧| 久久精品亚洲视频| 一级日本高清视频免费观看| 日韩人妻无码精品久久免费一| 亚洲AV无码成人专区片在线观看| 成人妇女免费播放久久久| 国产亚洲精久久久久久无码| 在线人成免费视频69国产| 亚洲第一区香蕉_国产a| 国产h肉在线视频免费观看| 亚洲人成电影网站| 曰皮全部过程视频免费国产30分钟| 亚洲欧美日本韩国| 久久精品国产大片免费观看| 亚洲高清在线播放| 久草视频在线免费| 亚洲av乱码中文一区二区三区| 免费国产人做人视频在线观看| 一级做受视频免费是看美女| 久久精品国产亚洲AV麻豆~| 16女性下面扒开无遮挡免费| 亚洲中文字幕无码久久2017| 国产婷婷成人久久Av免费高清| 亚洲成av人片天堂网老年人 | 免费在线观看的网站| 亚洲另类自拍丝袜第五页| 啊灬啊灬别停啊灬用力啊免费看| 成人一区二区免费视频| 亚洲最大的成网4438| 国产成人精品免费视频大全| 亚洲一区影音先锋色资源| 成**人免费一级毛片| 男女一边桶一边摸一边脱视频免费| 国产精品成人无码免费| 老司机亚洲精品影视www| a国产成人免费视频| 免费一级黄色毛片| 一本到卡二卡三卡免费高| 午夜免费1000部|