移动数据库新疆界:开源、Swift、可穿戴

更新时间:2014-07-17 10:45:47 点击次数:2518次

摘要:移动App开发炙手可热但移动数据库发展却遇冷,Realm开发出一款能直接运行于手机、平板电脑、可穿戴设备上的开源移动数据库,支持Objective-C和Swift,在实现更为快捷地构建应用的同时,还赋予其极佳的用户体验。


在各种移动App开发炙手可热的今天,移动数据库即使运用已十分广泛,但其发展却与之形成鲜明对比。数据显示,在过往十年的时间里,数据库创新层出不穷,服务器端数据库数量更是爆发式增长,刨除MySQL、PostgreSQL等老牌数据库,自2007年iPhone面世以来,已有包括Redis、Neo4J、TokuDB等超过30种服务器端数据库技术诞生,然而颇让人诧异的是,其中却无一是专门针对移动平台而设计的,移动端数据库发展呈现出踌躇不前的状态。

  

为此,由YCombinator孵化的创业团队Realm历时几年开发出了一款能够直接在手机、平板电脑及可穿戴设备上运行的开源移动数据库。不同于常规的服务器端数据库,Realm不仅能让开发者更为快捷地构建应用,还将赋予其极佳的用户体验。而开发者可以直接在自己所开发的iOS应用中使用Realm,存储和查询本地数据。 

  

目前,Realm仅支持iOS平台,未来将逐渐支持Android。现在,开发者可以在Objective-C和Swift中使用它。Realm大的特点之一就是其易用性极强,数据可以直接作为对象使用,并通过代码查询,而无需再头疼ORM众多坑爹的性能和维护问题。此外,Realm团队还将API限制在仅有3个常用类(Object、Arrays和Realms)和1个实用类(Migrations),以保证用户可以直接、快速地使用。 

本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是一个个人学习交流的平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽,造成漏登,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

回到顶部
嘿,我来帮您!