【问题标题】:jQuery SQlite - Client Side StoragejQuery SQlite - 客户端存储
【发布时间】:2011-07-30 12:09:32
【问题描述】:

我正在寻找 JQuery 或任何其他在客户端(即浏览器)上存储数据的方式。我更喜欢 SQLite,因为它似乎是所有支持 HTML5 的最新浏览器的一部分。

该计划基本上是从服务器端增量同步数据并在客户端提供一些搜索功能。不知道我能用 javascript 做多少复杂的搜索。

有谁知道任何此类插件或 javascript 解决方案。是否可行?

更新:我正在浏览器中寻找基于 sqlite 的解决方案,因为它为全文搜索提供了良好的支持。还有尺寸有什么限制?我知道 sqlite3 即使对于超过 1GB 的数据也表现良好。浏览器有这样的大小限制吗?这可能吗??

【问题讨论】:

    标签: javascript jquery sqlite browser client-side


    【解决方案1】:

    “HTML5”包括可能对您有用的localStorage,可以在此处获得有关它的一些重要信息:

    http://diveintohtml5.ep.io/storage.html

    【讨论】:

    • 确实如此,但这仍处于初期阶段,我不想处理所有跨浏览器问题 reg。 “HTML5-本地存储”。我正在寻找的是对这一切的抽象。如果搜索词不在本地存储中,那么 javascript 足够聪明,可以通过网络获取结果并从服务器...
    • 对于跨浏览器的问题,你可以使用一个抽象如:github.com/marcuswestin/store.js至于越线获取它,你真的开始越线进入框架,它需要知道在哪里以及如何访问特定信息等。为此,我想到了documentcloud.github.com/backbone 之类的东西,但我不确定它会走多远,或者它留给你多少代码。值得一看。
    【解决方案2】:

    如果您计划存储少于 5Mb。

    你可以使用http://www.jstorage.info/

    它不是 SQL,但您可以增量同步数据,如果存在则使用它,如果不存在则转到服务器。再加上它的跨浏览器兼容,可以在较旧的浏览器上运行,但存储空间不够

    【讨论】:

      【解决方案3】:

      我听说过 Lawnchair 的好消息

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-04-25
        • 2019-05-29
        • 2010-11-30
        • 2011-05-15
        • 2012-09-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多