【发布时间】:2014-09-24 06:11:24
【问题描述】:
Couchbase Lite 文档(半文档!)提到了有关连接到 REST API 的内容:
为 iOS 和 Android 设备提供原生的、面向对象的 API 与您的应用程序框架集成。这些 API 可以映射数据库 文档到您自己的本机对象模型,让您直接使用 JSON 结构,或两者兼而有之。此外,使用 Web 构建的应用程序 技术可以使用 Couchbase Lite REST API(例如, JavaScript、C# 或 Python 应用程序)。
这只是在 PhoneGap 和提供自己的侦听器的类似技术的上下文中,还是有某种通用的 lite 服务器包装器可以使 CBL REST API 在任何上下文中都可以访问?! (我猜这就是 REST 所暗示的)。
措辞不同,例如是否可以在任何上下文中使用 REST(当然使用可用的库/工具)从 Python 连接到 CBL,或者这不可能?
(我了解 Couchbase Lite 和 Couchbase Server 之间的区别,所以这不是我要问的,我说的是 Couchbase Lite)。
【问题讨论】:
-
如果是 REST,它将是一个开放的 API,您可以通过任何支持 REST 的方式使用它。
-
CBL 是一个类似于 Sqlite 的嵌入式库,而不是服务器,因此关于如何通过 REST 连接到它的问题。
-
对您使用 Python 和 CBL 的用例感到好奇?
-
可以说不是一个真正的用例,我正在用 Python 对(Android)应用程序的一部分进行建模,因为我认为 NOSQL 更适合它,但我遇到了一些问题。
标签: rest couchbase-lite