Realm - a mobile database. 代替 CoreData 和 SQLite,目前只有 iOS 版

2014-07-16 16:23:44 +08:00
 kukat
官网: http://realm.io/
HN讨论: https://news.ycombinator.com/item?id=8037633
5277 次点击
所在节点    iDev
6 条回复
Shared
2014-07-16 20:17:40 +08:00
API 设计的不错,可以像操作 object 那样操作数据了
Shared
2014-07-16 20:17:40 +08:00
API 设计的不错,可以像操作 object 那样操作数据了
semicircle21
2014-07-16 21:55:35 +08:00
看起来挺简洁的的方案, 但细想有如下缺陷:
需要用objc定义模型, 这样就做不到他号称的 "multi-platform"了,
假设他未来支持了Android, 如果用Java定义的模型和objC定义的不一致, 那数据文件恐怕就不能互相兼容了吧. 而且, objc和Java定义两遍也挺冗余的.
在这点上, 如果能向一些传统的ORM, 提供一套画数据库设计图的工具, 然后根据设计图自动生成代码, 就完美了...
PrideChung
2014-07-16 22:52:54 +08:00
看起来不错,等我仔细研究下,可以的话下个App就用它了。支持不支持Android对我来说完全不是问题。
kshatriya
2014-07-17 10:48:31 +08:00
模型对象可以转成键值对的
xuan_lengyue
2014-07-17 23:18:06 +08:00
试了下似乎不支持中文,很奇怪
xuan_lengyue
2014-07-22 18:01:43 +08:00
Update
Github 上提交了一下 issue,回复很快,是个bug,已修复。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/122947

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX