一個類似SQL的查詢引擎:Lovefield

jopen 10年前發布 | 16K 次閱讀 Lovefield SQL

一個跨瀏覽器,類似SQL的關系型查詢引擎建立在IndexedDB之上。它提供類似SQL的語法并且支持多種瀏覽器包括:Chrome 37+, Firefox 31+, and IE 10+。提供對SQL2003的有限子集的支持。該引擎使用IndexedDB作為持久存儲,它也可以用于測試目的的基于內存的臨時存儲運行。Lovefield主要針對更小的存儲需求的應用程序:數據集目前只限于在2GB。

Lovefield 支持:

  • 查詢:select,插入,更新,刪除

  • 事務

  • 完整性約束檢查

  • 聚合(count, min, max, sum, avg, stddev, distinct)

  • 多表連接

  • Schema upgrades

  • Promises

  • It is design with low-end devices in mind

  • Works on Chrome, Firefox and IE10, providing polyfills where necessary. Support for Safari is on hold until there is an “usable” IndexedDB implementation.

一些SQL功能不會被實現,如游標,視圖,子查詢和觸發器。

項目主頁:http://www.baiduhome.net/lib/view/home/1416320061758

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!