PouchDB

最便携的 CouchDB
授权协议 Apache
开发语言 JavaScript
所属分类 数据库相关、 NoSQL数据库
软件类型 开源软件
地区 不详
投 递 者 蒋承教
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

CouchDB的一大特点是利用其同步机制在终端与服务端进行数据同步,比如在移动终端Android系统和iOS系统下都有CouchDB的实现,其策略是离线时将数据存在本地,在线后将数据与服务端进行同步。

而今天要说的是利用JavaScript和HTML5的IndexedDatabase实现的一个完全兼容CouchDB同步协议的家伙:PouchDB!它可以让你在浏览器里存储你的本地信息,然后通过CouchDB的同步协议将数据与远端服务器的数据进行同步。其目标是构建一个最便携的CouchDB。

作者称目前这东西已经通过测试,期待大家试用并提出意见反馈。目前可以运行在Chrome11/12和FireFox4上。

介绍来自:NoSQLfan

  • Microsoft Windows [版本 10.0.10586] (c) 2015 Microsoft Corporation。保留所有权利。 C:\Users\admin>e: E:\>cd e:\Ion e:\Ion>cd oneAPP e:\Ion\oneAPP>cordova plugin cordova-plugin-console 1.0.4 "Console" cordova-pl

  • 简介 PouchDB是受 Apache CouchDB启发为Web设计的一款占用空间少的数据库。PouchDB项目的目标是帮助开发者构建线上和线下都能很好地使用的Web应用程序,在应用程序离线的时候,可以将用户数据保存在本地,当恢复在线状态时,通过CouchDB和其他相兼容的服务器来同步这些数据。 PouchDB实际是一个JavaScript库,压缩格式下大小为131KB。目前它能做的基础任务有:

 相关资料
  • 可移植性是任何编程语言的重要方面。 众所周知,Rexx可用于各种操作系统,如Windows和Linux。 因此,需要确保在Windows平台上开发程序时,如果在Linux平台上运行相同的程序,则需要采取必要的预防措施。 Rexx能够运行系统级命令。 有些命令可用于了解运行它的操作系统是什么。 根据输出,它可以采取适当的操作来查看可以在此操作系统上运行的命令。 例子 (Example) 以下示例显示

  • 也许有人可以帮助Windows、Python、Selenium和使用Chrome webdriver与ChromePortable。 我定义了一个新文件夹 你知道吗?提前谢谢你,祝你一天愉快安德烈亚斯

  • 本文向大家介绍sed便携使用,包括了sed便携使用的使用技巧和注意事项,需要的朋友参考一下 示例 就地编辑虽然很常见,但却是一种非标准功能。一个可行的替代方法是使用中间文件来存储原始文件或输出。 要将-i选项与GNU和FreeBSD语法一起使用,必须指定扩展名并将其附加到-i选项中。两者都将接受以下内容,并产生两个文件:的原始版本file.orig和的编辑版本file: 请参阅给定文件的基本示例f

  • 是否有一种可移植的方法来实现C/C中的标记指针,比如一些跨平台和编译器工作的有文档记录的宏?或者,当你标记你的指针时,你就有危险了?如果存在这样的助手函数/宏,它们是任何标准的一部分还是仅作为开源库提供? 对于那些不知道标记指针是什么但感兴趣的人来说,这是一种在普通指针中存储一些额外数据的方法,因为在大多数体系结构中,指针中的某些位总是0或1,所以您将标记/类型/提示保留在这些额外位中,在你们想用

  • 我正在运行一个示例管道,我的环境就是这样。 Python"SaiResearch-Apache-Beam-Spark.py"--run=PortableRunner--job_endpoint=192.168.99.102:8099 我的Spark运行在Docker容器上,我可以看到JobService运行在8099。 我得到以下错误:grpc_频道_多线程登录: 当我卷曲到ip: port时,我

  • 操作说明: 请将你自己的UE目录内容移动到C:\Program Files\CatTools\UltraEdit下,然后在"C:\Program Files\CatTools\UltraEdit\GNU"添加一个自己喜欢的位图文件,并命名为splash.bmp。在C:\Program Files\CatTools\UltraEdit下面放一个自己喜欢的图标文件NSISUE.ico。 将下面的脚本内