jQuery SQlite - клиентское хранилище - PullRequest
3 голосов
/ 06 апреля 2011

Я ищу JQuery или любые другие способы хранения данных на стороне клиента (например, в браузере). Я предпочитаю SQLite, поскольку он, кажется, имеет поддержку как часть всех последних браузеров, поддерживающих HTML5.

План состоит в том, чтобы в основном постепенно синхронизировать данные со стороны сервера и обеспечить некоторые функции поиска на стороне клиента. Не уверен, насколько сложный поиск я могу сделать с помощью JavaScript.

Кто-нибудь знает о таких плагинах или решениях javascript? Это вообще жизнеспособно?

ОБНОВЛЕНИЕ: Я ищу решение на основе sqlite в браузере, поскольку оно обеспечивает хорошую поддержку для полнотекстового поиска. Также, каковы ограничения по размеру? Я знаю, что sqlite3 хорошо работает даже для данных более 1 ГБ. Есть ли в браузере такие ограничения по размеру? Возможно ли это вообще ??

Ответы [ 3 ]

2 голосов
/ 06 апреля 2011

«HTML5» включает в себя localStorage , который может работать для вас, некоторую отличную информацию о нем можно получить здесь:

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

0 голосов
/ 06 апреля 2011

Я слышал хорошие вещи о Шезлонг

0 голосов
/ 06 апреля 2011

Если вы планируете хранить менее 5 Мб.

Вы можете использовать http://www.jstorage.info/

Это не SQL, но вы можете постепенно синхронизировать данные, использовать их, если они выходят, или переходить на сервер, если это не так. Плюс кросс-браузер совместим и работает на старых браузерах, но не с таким большим объемом памяти

...