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。
相關文章
- SQLite學習筆記(一)SQLite筆記
- Android SQLite學習筆記AndroidSQLite筆記
- SQLite語句學習筆記SQLite筆記
- Sqlite學習筆記(三)&&WAL效能測試SQLite筆記
- sqlite 學習SQLite
- SQLite學習SQLite
- iOS Sqlite筆記iOSSQLite筆記
- .NET 5學習筆記(10)——Entity Framework Core之切換SQLServer和SQLite筆記FrameworkServerSQLite
- Git 學習記錄之演變歷史Git
- 檢視提交歷史 —— Git 學習筆記 11Git筆記
- SQLite學習手冊(目錄)SQLite
- Activiti 學習筆記六:流程執行歷史記錄筆記
- SQLite 初學SQLite
- 爬蟲雙色球所有的歷史資料並儲存到SQLite爬蟲SQLite
- 【SQLite】SQLite簡介SQLite
- SQLite之C介面SQLite
- 史丹佛機器學習教程學習筆記之2機器學習筆記
- 資料庫學習筆記1(資料管理歷史)資料庫筆記
- Sqlite記錄01_ubuntu 12.04編譯sqliteSQLiteUbuntu編譯
- SQLite的sqlite_sequence表SQLite
- SQLite的sqlite_master表SQLiteAST
- 【SQLite】SQLite的簡單使用SQLite
- SQLiteSQLite
- SQLite學習手冊(鎖和併發控制)SQLite
- 以太坊學習筆記————4、以太坊發展歷史回顧筆記
- 利用python將滬深300股票歷史資料儲存在sqlite3PythonSQLite
- SQLite 之 INSERT OR REPLACE使用SQLite
- SQLite3 使用教學SQLite
- [轉帖]SQLite使用教學SQLite
- sqlite 視覺化工具SQLite studioSQLite視覺化
- 一個小時內學習SQLite資料庫SQLite資料庫
- sqlite更新SQLite
- Swift之SQLite的基礎使用SwiftSQLite
- IOS開發之sqlite框架FMDBiOSSQLite框架
- SQLite資料庫學習小結——Frameworks層實現SQLite資料庫Framework
- SQLite資料庫管理器:SQLPro for SQLite for MacSQLite資料庫Mac
- android:SQliteAndroidSQLite
- sqlite封裝SQLite封裝