我们可以免费使用 Realm 数据库来替代 Sqlite 和 CoreData 吗?
Can we use Realm database for free like alternative to Sqlite and CoreData?
我在做一个 React-Native 项目。
我被要求在本地保存数据,然后我决定在 Realm 中保存。
很快我发现它有云数据库的定价选项。
我无法确定此数据库是否可以像它提到的那样使用 sqlite 或 CoreData 之类的替代方法:
"Used by 100k+ developers and downloaded over two billion times. Realm Database is a fast, easy to use, and open source alternative to SQLite and Core Data."
我可以免费使用 Realm 在本地保存数据吗?
是的,您当然可以免费使用 Realm
在本地保存无限数据。 Realm
仅对 cloud storage
收费。
我目前在这个用例的生产应用程序中使用领域。
优点:快速阅读和编写好的文档。
缺点:模型变得凌乱
阻塞 JS 线程
无法调试
领域对象使转换为 redux 存储成为一个主要的痛苦
我的建议是使用 watermelonDb
我花了相当多的时间才发现:
自托管“realm platform/ros”- 从 3.5.0 开始不是免费的
- “从 Realm Object Server 3.5.0 开始,需要功能令牌
到 运行 服务器。您可以获得自己的功能令牌 here。”
- 以上与pricing page
相同
- 标准版为每月 30 美元,专用云版为自定义定价
“Realm platform/ros” - 未开源
- https://www.npmjs.com/package/realm-object-server points to https://github.com/realm/ros 给出 404,意味着私人回购
- https://github.com/realm/realm-object-server 是开源的,但它只是跟踪与 Realm 对象服务器相关的问题以及与特定 SDK 无关的其他一般问题
“领域platform/ros”-数据集成需要license/unmaintained/create数据connector/create API
- “Realm 平台允许 easy integration 使用您现有的后端,无论是数据库、微服务、API 等。可以通过三种常见的方式来做到这一点:”
- MSSQL Data Connector(MSSQL 需要license/paid)
- Postgres Connector(目前已暂停分发 Postgres 数据连接器包。此页面仅供参考。对于给您带来的不便,我们深表歉意。)
- Own data connector(我们目前不支持开箱即用(即 MongoDB、MySQL 等))
- Server SDK + data change event handlers in server SDK (Javascript and .NET) + via GraphQL(后端不受我们的 SDK 原生支持的用户可通过 GraphQL 端点使用(即 Java、Python 等))
“领域platform/ros和云”-数据querying/exporting
- 在领域云实例和“领域platform/ros中使用GraphQL to browse data,同样可用于数据export/data管道作业以将数据发送到分析平台
希望这能为其他读者节省时间!
我在做一个 React-Native 项目。 我被要求在本地保存数据,然后我决定在 Realm 中保存。
很快我发现它有云数据库的定价选项。 我无法确定此数据库是否可以像它提到的那样使用 sqlite 或 CoreData 之类的替代方法:
"Used by 100k+ developers and downloaded over two billion times. Realm Database is a fast, easy to use, and open source alternative to SQLite and Core Data."
我可以免费使用 Realm 在本地保存数据吗?
是的,您当然可以免费使用 Realm
在本地保存无限数据。 Realm
仅对 cloud storage
收费。
我目前在这个用例的生产应用程序中使用领域。 优点:快速阅读和编写好的文档。 缺点:模型变得凌乱 阻塞 JS 线程 无法调试 领域对象使转换为 redux 存储成为一个主要的痛苦
我的建议是使用 watermelonDb
我花了相当多的时间才发现:
自托管“realm platform/ros”- 从 3.5.0 开始不是免费的
- “从 Realm Object Server 3.5.0 开始,需要功能令牌 到 运行 服务器。您可以获得自己的功能令牌 here。”
- 以上与pricing page 相同
- 标准版为每月 30 美元,专用云版为自定义定价
“Realm platform/ros” - 未开源
- https://www.npmjs.com/package/realm-object-server points to https://github.com/realm/ros 给出 404,意味着私人回购
- https://github.com/realm/realm-object-server 是开源的,但它只是跟踪与 Realm 对象服务器相关的问题以及与特定 SDK 无关的其他一般问题
“领域platform/ros”-数据集成需要license/unmaintained/create数据connector/create API
- “Realm 平台允许 easy integration 使用您现有的后端,无论是数据库、微服务、API 等。可以通过三种常见的方式来做到这一点:”
- MSSQL Data Connector(MSSQL 需要license/paid)
- Postgres Connector(目前已暂停分发 Postgres 数据连接器包。此页面仅供参考。对于给您带来的不便,我们深表歉意。)
- Own data connector(我们目前不支持开箱即用(即 MongoDB、MySQL 等))
- Server SDK + data change event handlers in server SDK (Javascript and .NET) + via GraphQL(后端不受我们的 SDK 原生支持的用户可通过 GraphQL 端点使用(即 Java、Python 等))
“领域platform/ros和云”-数据querying/exporting
- 在领域云实例和“领域platform/ros中使用GraphQL to browse data,同样可用于数据export/data管道作业以将数据发送到分析平台
希望这能为其他读者节省时间!