一个类似SQL的查询引擎:Lovefield
一个跨浏览器,类似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
-
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功能不会被实现,如游标,视图,子查询和触发器。
本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!