青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

網絡服務器軟件開發(fā)/中間件開發(fā),關注ACE/ICE/boost

C++博客 首頁 新隨筆 聯(lián)系 聚合 管理
  152 Posts :: 3 Stories :: 172 Comments :: 0 Trackbacks

開源數(shù)據(jù)庫概覽

開源世界真是太奇妙了,雖然不排除卑鄙無恥的直接盜用并貫為自己的產品,但開源可以無私到隨便你怎樣用。

接觸開源有很長的一段時間了,先是學習別人的,然后還參與了開源,在sf.net上,我主持和參與了數(shù)個開源項目,當然,都不是大型的項目,只是嘗試一下。

我所關注的開源項目方面很多,每方面都有很多優(yōu)秀的作品,我將會在接下來的系列隨筆中介紹,這次介紹數(shù)據(jù)庫。

這個星球上的數(shù)據(jù)庫實在不勝枚舉,這里只列一些我接觸過的常見的。

可以稍微夸張點說,有交互的應用,起碼得用一下數(shù)據(jù)保存,即便是自定義結構的數(shù)據(jù)保存,還是最常見的INI、XML等,都可以算是“數(shù)據(jù)庫”,真正點的,如DBase系列、FoxBase、FoxPro、MSAccess、InterBase、MS SQL Server、Oracle、DB2等,這些是商業(yè)化的數(shù)據(jù)庫,前面幾個只能算是數(shù)據(jù)庫,后面幾個是RMDBS(關系型數(shù)據(jù)庫管理系統(tǒng))。

對應商業(yè)化的,有開源的:SQLite、SimpleSQL、Berkely DB、MinosseFirebird( 前身是是Borland公司的InterBase)、PostgreSQL、MySQL等。

SQLite:大家可以看我的SQLite系列隨筆,C編寫的,可以跨操作平臺,支持大部分ANSI SQL 92,它是嵌入式的輕量級關系形數(shù)據(jù)庫引擎,只需要一個DLL,體積為250k,數(shù)據(jù)庫也只是一個文件,零配置,便可工作。既然開源,你甚至可以把它嵌入你的程序中。核心開發(fā)人員只有一個,最近加入了另外一個,也就是2個人而已,實在佩服,目前發(fā)展到3.1.0,相當高效穩(wěn)定,有開源驅動在sourceforge.net上有其ADO.NET Data Provider for SQLite :https://sourceforge.net/projects/adodotnetsqlite/

SimpleSQL:相對SQLite要大幾倍,但也是輕量級的,功能稍微強大一點,C++編寫,有OLE、Java等版本。

Berkely DB:C++編寫的大型關系型數(shù)據(jù)庫系統(tǒng),還額外地支持XML(把XML當成數(shù)據(jù)庫),號稱2百萬的安裝量,MySQL也只不過號稱5百萬安裝量而已,跨平臺。

Minosse:純C#編寫的大型關系型數(shù)據(jù)庫系統(tǒng),理想是超越MS SQL Server!最新版本:0.2.0,真難得,純Java寫的看得多了,純C#的,不是移植別人的,還是第一個,佩服作者:包含C/S和嵌入式版本,并可跨越大部分平臺,因為它不用Windows的東西,可以在Mono下編譯。

Firebird:這個東西太牛了,目前有1.5穩(wěn)定版本已經擁有大量特性,完全支持ANSI SQL92、98等,一些超酷的特性讓人瘋狂(1.0特性、1.5特性,從這里開始研究),主要開發(fā)人員是一個俄羅斯人,目前開發(fā)隊伍已經擴大到近100人,有3種模式,單機獨立,典型C/S,超級服務器。2.0版本和3.0版本將在近期推出,看完其路線圖(2.0、3.0)你就會瘋掉。有.NET驅動,目前是1.7beta版。主要特性: 
    ◆A.C.I.D; 
    ◆MGA(任何版本的引擎都可以處理同一數(shù)據(jù)庫記錄); 
    ◆PSQL(存儲過程)超級強大,ms sql相對的太次,它啥都能在服務器端實現(xiàn)并推送到客戶端成為強大的報表,存儲過程; 
    ◆觸發(fā)器都可以在客戶端獲取監(jiān)控追蹤; 
    ◆自動只讀模式; 
    ◆創(chuàng)新的事務保證絕對不會出錯; 
    ◆24*7運行中仍然可以隨時備份數(shù)據(jù)庫; 
    ◆統(tǒng)一觸發(fā)器:任何操作都可以讓某表唯一的觸發(fā)器來總控; 
    ◆大部分語言都可以寫plug-in,并直接在存儲過程中調用函數(shù); 
    ◆c->c++,更加少的代碼但更加快的速度; 
    ◆3種運行模式,甚至可以嵌入式; 
    ◆主流語言都可以調用它; 
    ◆動態(tài)sql執(zhí)行; 
    ◆事務保存點;

PostgreSQL:POSTGRES數(shù)據(jù)庫的后開源版本,號稱擁有任何其他數(shù)據(jù)庫沒有的大量新特性,似乎目標是要做超大型的OO關系型數(shù)據(jù)庫系統(tǒng),目前已經發(fā)展到8.0,有.NET驅動,中文官方網站有詳細介紹。

MySQL:這個,不用說了吧?號稱全球最受歡迎的開源數(shù)據(jù)庫,但讓我奇怪的是,PostgreSQL都有簡體中文的支持:包括內核、管理工具、QA等等,在最新版本MySQL中,我卻沒有發(fā)現(xiàn)... ,有.NET驅動,其中MySQL Connector/Net就是原來在sf.net上的ByteFX.Data項目,作者已經加入了MySQL團隊,參看《感慨 20 之開源的前途/錢圖?(1數(shù)據(jù)庫)》。
    
    網友評論
RunEverywhere:   純Java寫的數(shù)據(jù)庫- -
  
  
  
  純Java數(shù)據(jù)庫包括:
  Informix, Cloudscape(也就是Apache Derby數(shù)據(jù)庫),JDataStore(Borland公司),HSQLDB, db4o, PointBase(Oracle創(chuàng)始人開發(fā)),
  
  Berkeley DB Java Edition 2.0 開源數(shù)據(jù)庫等等。誰有證據(jù)證明Oracle和DB2中Java使用的比例請告知。只知Oracle和DB2中有大量的.class文件,但不知是否有C/C++開發(fā)的部分,畢竟java也能編譯成.exe和.dll文件。
  
  Oracle數(shù)據(jù)庫(使用了Java開發(fā),但不知是否是純Java)
  www.oracle.com
  
  
  DB2數(shù)據(jù)庫(使用了Java開發(fā),但不知是否是純Java):
  www-306.ibm.com/software/data/db2/
  
  Informix數(shù)據(jù)庫
  
  IBM 在 2001 年七月初購併 Informix,將Informix 轉換為以Java 語言開發(fā)的環(huán)境之外,並採納 Informix
  的資料複製功能,提升 DB2 災難復原與資料複製的能力
  IBM 每年投資十億美元於資料庫管理軟體的研發(fā)工作,致力於強化資訊管理軟體解決方案的技術優(yōu)勢與產品效能,去 ( 2003 ) 年並取得超過
  
  230 項相關專利權;又於日前捐出價值超過八千五百萬美元的 Java 資料庫軟體 Cloudscape 給 Apache
  
  
  http://www.ibm.com/news/tw/2004/11/tw_zh_20041119_linux.html
  Apache Derby 是一種用 100% 純 Java 編寫的關系數(shù)據(jù)庫。該項目最初被稱作 Cloudscape™,IBM 于 2004 年 8 月將它捐獻給了 Apache 基金組織
  http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/dm-0505gibson/?ca=dwcn-newsletter-db2
  
  
  Cloudscape 開源數(shù)據(jù)庫
  
  於日前捐出價值超過八千五百萬美元的 Java 資料庫軟體 Cloudscape 給 Apache
  
  http://www.ibm.com/news/tw/2004/11/tw_zh_20041119_linux.html
  
  
  
  JDataStore數(shù)據(jù)庫
  
  Borland公司出品:
  www.borland.com/us/products/jdatastore/
  
  
  HSQLDB開源數(shù)據(jù)庫
  
  http://hsqldb.sf.net
  
  
  
  Berkeley DB Java Edition 2.0 開源數(shù)據(jù)庫
  
  http://www.sleepycat.com/
  
  
  db4o開源數(shù)據(jù)庫
  www.db4o.com/
  
  
  
  
  
  
  還有一些Java數(shù)據(jù)庫:
  
  在全球最大的java開發(fā)者雜志上的一份對最受歡迎的Java數(shù)據(jù)庫的調查:
  
  Best Enterprise Database:
  
   No Nominee
   Berkeley DB Java Edition Sleepycat Software
   Birdstep RDM Embedded 7.1 Birdstep Technology
   Daffodil DB Daffodil Software Ltd.
   db4o db4objects
   EAC MySQL Cluster Emic Networks
   HSQLDB HSQLDB Development Team
   IBM DB2 Universal Database IBM
   IBM Informix IDS v10 IBM
   JDataStore 7 High Availability Edition Borland Software
   ObjectDB for Java/JDO ObjectDB
   Oracle Database 10g Oracle Corporation
   Oracle Database Lite 10g Oracle Corporation
   PointBase Embedded PointBase / DataMirror Corp.
   Sybase Adaptive Server Enterprise (ASE) Sybase, Inc.
  
  
  http://jdj.sys-con.com/general/readerschoice.htm
  
  http://nuclearjava.blogchina.com/2006316.html (2005.06.26)

posted on 2007-08-20 12:13 true 閱讀(1114) 評論(0)  編輯 收藏 引用 所屬分類: 其它開源庫
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美视频第二页| 国产精品免费aⅴ片在线观看| 狠狠色噜噜狠狠狠狠色吗综合| 午夜激情久久久| 午夜伦欧美伦电影理论片| 国产伦精品一区二区三区视频孕妇| 亚洲一区二区三区精品视频| 99国产精品99久久久久久粉嫩| 欧美日韩在线免费视频| 校园春色综合网| 欧美伊人久久久久久午夜久久久久 | 久久男人资源视频| 亚洲精品一区在线| 亚洲婷婷在线| 激情自拍一区| 最新国产成人在线观看| 国产精品v欧美精品v日韩| 欧美在线视频观看免费网站| 久久琪琪电影院| 亚洲社区在线观看| 欧美自拍丝袜亚洲| 夜夜嗨av一区二区三区中文字幕 | 国产精品日韩在线一区| 久久性天堂网| 欧美日韩免费在线| 久久久综合免费视频| 欧美成人精品1314www| 欧美一级大片在线免费观看| 美女图片一区二区| 午夜宅男久久久| 老司机午夜精品视频| 午夜精品久久久久久久99黑人| 久久久久国内| 午夜精品福利电影| 免费观看成人| 久久久国际精品| 国产精品国内视频| 欧美韩日一区| 狠狠色狠狠色综合日日tαg| 一区二区三区视频免费在线观看| 影音先锋另类| 欧美一区二区黄色| 亚洲欧美一区二区激情| 欧美aⅴ99久久黑人专区| 久久九九久久九九| 国产精品手机在线| 亚洲精品网址在线观看| 亚洲国产成人高清精品| 亚欧成人精品| 欧美一区二区三区视频在线观看| 欧美精品在线极品| 欧美激情精品久久久六区热门| 国产一区二区久久| 亚洲欧美综合精品久久成人| 亚洲图片欧美午夜| 欧美绝品在线观看成人午夜影视 | 久久裸体艺术| 国产欧美精品久久| 亚洲尤物在线| 欧美一站二站| 国产伦精品免费视频| 亚洲午夜免费福利视频| 亚洲午夜精品一区二区三区他趣| 欧美人成在线| 亚洲久色影视| 亚洲性图久久| 欧美性感一类影片在线播放| 一本色道综合亚洲| 亚洲视频精品在线| 国产精品国产三级国产aⅴ浪潮| 99国产精品99久久久久久| 一区二区高清视频| 欧美日韩亚洲视频| 亚洲网站在线观看| 羞羞答答国产精品www一本 | 欧美精品一区二区三区蜜臀| 亚洲国产成人精品久久久国产成人一区| 精品成人免费| 欧美 日韩 国产精品免费观看| 欧美国产先锋| 一区二区三区四区五区视频| 国产精品久久国产精麻豆99网站| 亚洲午夜国产一区99re久久| 久久精品国产v日韩v亚洲| 黄色成人av网站| 欧美成人亚洲成人日韩成人| 亚洲日本国产| 午夜欧美精品| 一区在线视频| 欧美日韩国产综合新一区| 中文国产成人精品久久一| 久久精品av麻豆的观看方式 | 欧美大片免费看| 一区二区三区四区蜜桃| 久久精品日韩欧美| 亚洲精选在线观看| 国产欧美日本| 欧美精品电影在线| 午夜精品婷婷| 亚洲国产精品www| 午夜精品一区二区三区在线视| 国产一区二区三区精品久久久| 欧美二区不卡| 日韩西西人体444www| 欧美亚洲三区| 欧美激情一区三区| 亚洲男同1069视频| 在线观看视频一区二区欧美日韩| 欧美日韩国产电影| 久久九九99视频| 正在播放日韩| 亚洲高清一区二| 亚洲一区精品视频| 黑人一区二区| 欧美全黄视频| 一本色道久久88精品综合| 美女精品一区| 亚洲在线免费观看| 韩日在线一区| 欧美视频精品在线| 欧美阿v一级看视频| 亚洲在线观看视频网站| 免费成人av在线看| 亚洲欧美日韩国产另类专区| 老色鬼久久亚洲一区二区| 久久嫩草精品久久久精品| 亚洲精品乱码久久久久| 国产嫩草一区二区三区在线观看| 欧美成年人视频网站| 欧美一区二区三区久久精品茉莉花| 亚洲电影下载| 裸体一区二区三区| 一本色道久久综合亚洲二区三区| 欧美大片免费观看| 久久久精品tv| 亚洲综合国产| 99在线热播精品免费| 亚洲福利免费| 久久精品视频免费播放| 久久大香伊蕉在人线观看热2| 一本色道久久综合一区| 在线精品观看| 国产一区二区三区成人欧美日韩在线观看 | 国产欧美婷婷中文| 国产精品色一区二区三区| 欧美日韩另类字幕中文| 美女被久久久| 乱码第一页成人| 久久免费一区| 欧美成人精精品一区二区频| 久久久www| 久久久久久9999| 亚洲欧美制服另类日韩| 亚洲国产综合91精品麻豆| 亚洲黄色av一区| 亚洲国产精品成人精品| 亚洲福利在线视频| 欧美韩日一区二区三区| 美女精品国产| 91久久夜色精品国产九色| 亚洲国产日韩在线| 亚洲国产欧美在线| 亚洲激情一区二区三区| 夜夜嗨av一区二区三区四季av| 亚洲精选一区二区| 99re6热只有精品免费观看 | 亚洲伊人第一页| 亚洲一区二区三区精品视频 | 欧美日本免费一区二区三区| 欧美韩日一区二区| 欧美日韩亚洲系列| 美女精品在线观看| 久久久青草婷婷精品综合日韩| 久久久久久久一区二区三区| 久久久久久久久久久久久9999| 久久综合五月天婷婷伊人| 欧美国产视频日韩| 国产精品亚洲产品| 一区二区视频免费完整版观看| 亚洲国产精品一区在线观看不卡| 伊人久久综合| 国产毛片精品国产一区二区三区| 在线观看国产欧美| 中文亚洲视频在线| 欧美一区二区三区四区在线观看| 久久嫩草精品久久久精品| 另类激情亚洲| 亚洲国产婷婷香蕉久久久久久99 | 亚洲一区二区在线看| 午夜在线观看免费一区| 欧美在线免费视频| 久久综合九色综合久99| 亚洲精品国产无天堂网2021| 亚洲视屏一区| 欧美国内亚洲| 国精品一区二区| 中文在线资源观看网站视频免费不卡| 久久国产精品一区二区三区四区| 能在线观看的日韩av| 在线综合亚洲欧美在线视频|