嵌入式开发新纪元McObject发布Perst数据库轻松构建跨设备应用
在2012年12月5日,McObject宣布其面向对象开源嵌入式数据库管理系统Perst已经通过了与Microsoft Windows 8和Windows Phone 8平台的全面兼容性验证。Perst为C#开发应用提供了一套成熟可靠的DBMS解决方案,使得从传统台式机到触摸屏智能手机、平板电脑和可变形设备上的Windows应用程序能够享受高效运行速度和处理能力。利用Perst,开发者可以以极快的速度对应用中的对象进行排序、存储和检索,同时显著减少内存和存储资源消耗。
McObject提供了“纯”C#版本以及“纯”Java版本的Perst,充分利用这两种语言的面向对象特性,并包含支持ACID属性的事务以及专用的集合类等强大核心功能。此外,还包括垃圾收集、架构演进、全文搜索、XML导入/导出、数据库复制以及SD卡存储等高级功能。
在构建这些语言版本时,McObject为.NET版本添加了特殊功能,如支持LINQ数据查询和筛选,以及Visual Studio IntelliSense编程效率优势。另外,将适用于.NET的Perst移植到了Silverlight技术上,使得开发者能够在丰富Web客户端应用中加入DBMS,从而增加数据持续性的可能性。
对于Windows Phone 8平台,Perst提供了可靠即用型DBMS,有助于缩短移动软件开发周期并提高产品运行性能与可靠性。已成功将Perst集成并部署到各种商业及开源移动软件产品中,如CRM客户端、银行消费系统、中医医疗员工移动办公解决方案等垂直市场领域。
由于直接将数据保存到C#对象中,不需要像关系或对象关系数据库那样进行模型映射,这使得使用更灵活、高效且快速。尽管只有一千五百行核心代码,但它极小化内存开销几乎不占用任何系统资源,无需管理,更能提高开发人员编码效率。
例如,以访问不同数据布局及访问模式优化设计的专用集合类如B-树实现方案(针对GIS)、R-树索引(空间地理信息)、T-树主内存容器(实时访问优化)等,都体现了其性能优势。此外还有Patricia trie索引(网络电话搜索加速)、TimeSeries类(小固定大小对象)及厚索引与位索引专用集合版本,为不同的场景提供最合适的手段来处理大量数据操作。
您可以免费下载适用于Windows 8及WP8版Perst,由此获得完整源代码及详尽文档。在嵌入式内存数据库eXtremeDB方面,其广泛被多个行业采用,如MP3播放器至军事航空技术。而作为一家由嵌入式数据库与实时系统领域专家创立之公司,McObject致力于为客户带来智能、高效且经济合理的数据管理技术解答,与众多知名企业合作,其中包括BAE Systems, Siemens, Philips, EADS, JVC, TECO Thermosets F5 Networks CA Motorola 和 Boeing 等领导企业伙伴共襄盛举总部位于华盛顿州伊萨夸市,以创新技术服务一流服务承诺给予用户所需帮助关注联系方式:+1 (425) 82857428 或发送电子邮件至 info@mcobject.com 与我们建立联系,或访问官方网站获取更多信息。如果有任何疑问或需要进一步了解,请随时与我们联系,让我们的专业团队协助您解决问题。