Как встроить базу данных NoSQL в свой браузер для работы в автономном режиме? - PullRequest
1 голос
/ 11 ноября 2011

Я хочу, чтобы в моем браузере была доступна база данных, ориентированная на документы, с такими функциями, как поиск, вставка, изменение и другие, которые можно найти в MongoDB (Safari на iOS и Chrome на Android достаточно хороши). У нас есть SQLLite, но он реляционный. Я в порядке, чтобы даже обертку поверх любого существующего механизма хранения, если поддерживаются типичные операции.

Я прошел:

Но это не так близко к тому, что я ищу. Мне просто интересно, есть ли лучшие решения, доступные решения?

1 Ответ

2 голосов
/ 11 ноября 2011

Вы можете попробовать TaffyDB . Это реализация javascript базы данных, использующая ассоциативные массивы (объекты JSON). Так что в конечном итоге вы получите документно-ориентированную базу данных.

Также он предоставляет хороший набор функций для манипулирования данными, как вы ожидали.

Но, насколько мне известно, не имеет автономного хранилища . Но я считаю возможным реализовать локальное хранилище с помощью HTML5 localStorage.

...