<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)自己是不是主機,一個集群下一般只允許1臺主機。新提供的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ù)庫表在多組機器間水平分布(Shard),并自動維護(hù)多組機器之間的分布式事務(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ù),希望可以得到更多的運用  回復(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臺機器裝個ORACLE 然后把建立一個一模一樣的表,然后把1億學(xué)生數(shù)據(jù)遷移到新機器上. 然后應(yīng)用要查數(shù)據(jù),通過GUZZ來驅(qū)動兩臺機器上的數(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ù)  更多評論
      

    主站蜘蛛池模板: 亚洲精品免费在线观看| 亚洲欧美不卡高清在线| 一个人免费播放在线视频看片| 114级毛片免费观看| 亚洲精品午夜国产VA久久成人| 日日躁狠狠躁狠狠爱免费视频| 免费一级大黄特色大片| 日韩亚洲综合精品国产| 成年性午夜免费视频网站不卡| 亚洲美女视频网址| 最近免费中文字幕mv在线电影| 亚洲一区二区三区高清| 日韩av无码久久精品免费| 亚洲精品自在在线观看| 99久久免费国产特黄| 亚洲精品人成在线观看| 麻豆视频免费观看| 亚洲精品中文字幕无乱码麻豆| 久久国内免费视频| 久久久久久亚洲精品无码| 亚洲精品动漫人成3d在线| 久久性生大片免费观看性| 亚洲AV电影院在线观看| 成年人免费的视频| 亚洲最大天堂无码精品区| 亚洲AV中文无码乱人伦| 免费萌白酱国产一区二区三区| 久久精品国产亚洲AV高清热| 青春禁区视频在线观看直播免费| 亚洲AV成人精品日韩一区| 国产亚洲精品无码拍拍拍色欲| 久久成人免费大片| 亚洲精品天堂无码中文字幕| 久久精品国产亚洲精品| 99爱视频99爱在线观看免费| 亚洲AV无码资源在线观看| 亚洲日本乱码在线观看| 国产va免费精品观看精品| 永久免费无码日韩视频| 亚洲第一页中文字幕| 免费的一级片网站|