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

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

摘要:移动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),以保证用户可以直接、快速地使用。 

  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息