Sqlite學習筆記之Sqlite歷史 SQlite歷史 技術交流

SQlite歷史

誕生在軍艦上的數據庫

從某種程度上說,SQLite 最初的構思是在一條軍艦上進行的。當時在通用動力工作的SQLite的作者D.Richard Hipp正在爲美國海軍編制一種在導彈驅逐艦上使用的程序。那個程序最初運行在 HewlettPackard UNX(HPUX)上,後臺使用 Infomix數據庫。對那個具體應用而言,Informix 有點兒太強大了。一個有經驗的數據庫管理員(DBA)安裝或升級 Informix 可能需要一整天,如果是沒經驗的程序員,這個工作可能永遠也做不完。那個程序真正需要的只是一個自我包含的數據庫,它易使用並能由程序控制傳導,另外,不管其他軟件是否安裝,它都可以運行。

2000年1月,Hipp開始和一個同事討論關於創建一個簡單的嵌入式 SQL 數據庫的想法,這個數據庫將使用 GNU DBM哈希庫(gdbm)做後臺,同時這個數據庫將不需要安裝和管理支持。後來,一有空閒時間,Hipp 就開始實施這項工作,2000 年 8 月, SQLite 1.0版發佈了。

歷程

  • 2000年8月,SQlite 1.0發佈。 Hipp用B-tree替換了gdbm。
  • 2004年,SQlite從2.0升級到3.0。這個版本重點強化了國際化。程序體積繼續保持240KB。

技術交流

羣名稱:SQL與SQLite技術交流
羣號:606928109

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章