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

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

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

    深藍(lán)色心情

    過來聊聊~~~~

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      31 Posts :: 0 Stories :: 46 Comments :: 0 Trackbacks

    guzz 1.2.9更新介紹: 

    本次更新: 

    1. 優(yōu)化了批操作接口。增加了默認(rèn)的自動提交和清除選項,使得調(diào)用者可以連續(xù)插入百萬記錄而不用自己計數(shù),手工分batchSize提交。默認(rèn)batchSize的大小根據(jù)數(shù)據(jù)庫類型和版本,自動選擇性價比最合適的;當(dāng)然調(diào)用者也可以在程序中修改。 

    2. 新提供Leader服務(wù)接口。Leader接口用于在集群環(huán)境下確認(rèn)自己是不是主機(jī),一個集群下一般只允許1臺主機(jī)。新提供的LeaderService僅為接口,開發(fā)者需要根據(jù)自身情況選擇適合自己的實現(xiàn)。halo-cloud工程實現(xiàn)了基于zookeeper的Leader服務(wù),代碼:[http://code.google.com/p/halo-cloud/source/browse/trunk/misc/com/guzzservices/version/impl/ZKLeaderElectionServiceImpl.java] 

    什么是guzz? 

    guzz是一套用于多數(shù)據(jù)庫編程的ORM框架,用于替代hibernate和ibatis,實現(xiàn)在一套系統(tǒng)中輕松使用多臺數(shù)據(jù)庫。guzz同時提供通用數(shù)據(jù)計算和配置管理等,簡化系統(tǒng)復(fù)雜度,為系統(tǒng)在數(shù)據(jù)層的設(shè)計提供一站式解決方案。

    guzz主要功能與特點: 
    • 現(xiàn)代大規(guī)模系統(tǒng)設(shè)計,技術(shù)上吸收了ibatis/hibernate的優(yōu)點
    • 支持應(yīng)用程序使用大量的數(shù)據(jù)庫和主從讀寫分離
    • 支持?jǐn)?shù)據(jù)庫表在多組機(jī)器間水平分布(Shard),并自動維護(hù)多組機(jī)器之間的分布式事務(wù)
    • 支持1張表按照業(yè)務(wù)規(guī)則分切成多張小表(Shadow),并支持每張小表擁有自己特殊的屬性字段(Custom)
    • 支持1張大表分切后的小表,分布到不同的數(shù)據(jù)庫中(VirtualDB)
    • 支持超越范式的特殊關(guān)聯(lián)、非結(jié)構(gòu)化數(shù)據(jù)等異構(gòu)資源POJO模式的統(tǒng)一讀取
    • 支持組件化服務(wù)(SOA)和服務(wù)相互依賴,構(gòu)建企業(yè)/項目實施基礎(chǔ)平臺
    • 提供面向?qū)ο蟮臄?shù)據(jù)庫讀取標(biāo)簽(JSP Taglib),加快頁面展示層的快速變更、開發(fā)與部署
    • 對于大部分場景,支持像hibernate一樣的對象持久、映射和方便的增刪改查,提高開發(fā)效率
    • 對于復(fù)雜場景,支持像ibatis一樣,讓DBA參與SQL設(shè)計的復(fù)雜數(shù)據(jù)庫操作和優(yōu)化,以及SQL在線調(diào)試
    • 更簡潔、更好用、更容易控制的批操作接口
    • 支持在線加載與調(diào)試SQL。按照應(yīng)用策略,從文件/數(shù)據(jù)庫/Web Service等途徑,動態(tài)提取與使用SQL語句(Dynamic SQL)
    • 支持配置管理服務(wù)器,可以使用一套軟件系統(tǒng)對所有應(yīng)用程序的配置進(jìn)行統(tǒng)一管理
    項目地址:http://code.google.com/p/guzz/ 
    文檔:http://code.google.com/p/guzz/wiki/WikiHomePage?tm=6 
    下載:http://code.google.com/p/guzz/downloads/list 

    posted on 2011-07-29 09:14 深藍(lán)色心情 閱讀(1548) 評論(6)  編輯  收藏 所屬分類: Java

    Feedback

    # 進(jìn)口高空作業(yè)平臺[未登錄] 2011-07-29 10:15 bob
    此技術(shù)可以很好的為我們服務(wù),希望可以得到更多的運(yùn)用  回復(fù)  更多評論
      

    # re: guzz1.2.9更新發(fā)布,支持選舉服務(wù) 2011-08-17 11:09 鯊骨文
    這個GUZZ框架 俺不想要那么復(fù)雜的.
    俺想要可以同時連接多個數(shù)據(jù)庫,前臺一個SQL語句自動定位到某個數(shù)據(jù)庫中,不用程序切換.如果發(fā)現(xiàn)這個SQL語句查詢的表同時存在多個數(shù)據(jù)庫中,那么就分別查詢每個庫,然后匯總數(shù)據(jù)再返回前臺.

      回復(fù)  更多評論
      

    # re: guzz1.2.9更新發(fā)布,支持選舉服務(wù) 2011-08-17 20:12 深藍(lán)色心情
    @鯊骨文
    這種功能不可能實現(xiàn),表名相同的不代表意思就相同。好比多個系統(tǒng)交叉引用,為了方便,允許訪問對方的數(shù)據(jù)庫,用戶表都是tb_user之類的,自動化肯定出問題。。。這類功能不適合基礎(chǔ)框架做,在上層做封裝吧。  回復(fù)  更多評論
      

    # re: guzz1.2.9更新發(fā)布,支持選舉服務(wù) 2011-08-26 18:11 鯊骨文
    支持1張大表分切后的小表,分布到不同的數(shù)據(jù)庫中

    難道跟我的想要的不一樣嗎?

    比如說學(xué)生表 t_student 這個大表是如何分切? 你的意思是不用關(guān)心表存放在哪個庫中,GUZZ自動地去切!

    你的意思站在程序員角度上用GUZZ創(chuàng)建一張大表,不關(guān)心存放在哪里,不關(guān)心用什么數(shù)據(jù)庫是嗎?
    如果站在數(shù)據(jù)庫這塊來看,原有一個ORACLE數(shù)據(jù)庫學(xué)生表擁有2億學(xué)生.想再用1臺機(jī)器裝個ORACLE 然后把建立一個一模一樣的表,然后把1億學(xué)生數(shù)據(jù)遷移到新機(jī)器上. 然后應(yīng)用要查數(shù)據(jù),通過GUZZ來驅(qū)動兩臺機(jī)器上的數(shù)據(jù)庫一起查,然后再合并數(shù)據(jù)提交給前臺.


    這樣的需求不能實現(xiàn)嗎?  回復(fù)  更多評論
      

    # re: guzz1.2.9更新發(fā)布,支持選舉服務(wù) 2011-08-26 18:15 鯊骨文
    @深藍(lán)色心情

    為什么要限制呢? 你不用管它意思是否相同.這是人去管的事情.

    ORACLE 有并行查詢一個表的功能.
    想要這個功能升級 可以并行查多個庫中的同一張表.  回復(fù)  更多評論
      

    # re: guzz1.2.9更新發(fā)布,支持選舉服務(wù) 2011-08-29 08:30 深藍(lán)色心情
    @鯊骨文

    我沒有明白你的意思,但是應(yīng)該沒有任何限制。
      回復(fù)  更多評論
      

    主站蜘蛛池模板: 亚洲一区二区三区高清视频| 国产又黄又爽又猛的免费视频播放| 99视频在线免费| 国产成人精品免费直播| 亚洲熟妇av午夜无码不卡| 久久嫩草影院免费看夜色| 久久综合AV免费观看| 亚洲精品无码精品mV在线观看| 亚洲欧洲AV无码专区| 污视频在线免费观看| 亚洲精品尤物yw在线影院| 亚洲精品午夜国产va久久| 国产猛男猛女超爽免费视频| 亚洲国产精品第一区二区三区| 亚洲精品伊人久久久久| 免费无遮挡无码永久视频 | 免费jjzz在线播放国产| 亚洲国产成人久久三区| 免费人成网站在线观看不卡| 亚洲男人天堂av| 国产午夜无码片免费| 国产亚洲一区二区三区在线不卡| 亚洲av最新在线观看网址| 久久久久久国产精品免费免费| 亚洲最大av资源站无码av网址| 免费在线黄色网址| 不卡视频免费在线观看| 亚洲欧洲另类春色校园小说| 久久久久久久岛国免费播放 | 国产在线播放免费| 国产在线精品免费aaa片| 亚洲国产精品久久人人爱| 免费网站看v片在线香蕉| 亚洲AV无码成人专区| 国产一区二区视频免费| 国产亚洲精品仙踪林在线播放| 永久免费的网站在线观看| 色在线亚洲视频www| 亚洲女同成人AⅤ人片在线观看| 无码中文字幕av免费放dvd| 亚洲日本VA午夜在线电影|