McObject发布Perst嵌入式数据库助力设备级应用的智能化与效率提升
McObject宣布其面向对象开源嵌入式数据库管理系统Perst,经过验证,能够与Microsoft Windows 8和Windows Phone 8(WP8)平台无缝兼容。Perst为开发人员提供了一个成熟可靠的DBMS解决方案,使得从传统台式机、笔记本电脑到触摸屏智能手机、平板电脑和可变形设备上的包含大量数据的Windows应用程序运行速度更快,处理效率更高。利用Perst,开发者可以以最高速度排序、存储和检索应用程序中的对象,同时降低内存和存储开销。
此外,McObject提供了“纯”C#(以及“纯”Java版本的Perst),充分利用这些语言的面向对象特性。此外,这两个版本还包括支持ACID属性的事务和专用的集合类等强大的核心功能。支持的高级功能包括垃圾收集、架构演进、全文搜索、XML导入/导出、数据库复制以及支持SD卡存储等。
在构建这两种语言的Perst版本时,McObject在C#/.NET版本中加入了一些特殊功能。其中包括支持语言集成查询(LINQ),加入了类似SQL的数据查询和筛选;类型安全;以及Microsoft Visual Studio的IntelliSense特性提供编程效率优势。此外,McObject还将适用于.NET的Perst移植到微软Silverlight技术上,使得开发人员能够在丰富Web客户端应用程序中加入DBMS,并通过本地文件系统对数据进行排序来增加持续性。
对于Windows Phone 8平台,由于它需要快速部署移动软件产品并提高产品性能与可靠性,而不受严格内存/CPU/存储限制所限害怕使用真正嵌入式数据库的问题点,一些疑虑已被打消。在看到其他主流智能手机平台上成功表现后,无论是商业还是开源移动软件产品,如CRM客户端或银行消费医疗员工移动办公等垂直市场解决方案,都已经成功集成了并部署了Perst。
由于其API灵活且易于使用,以及速度快,它比其他商业面向对象数据库管理系统(OODBMS)具有竞争优势。而且,由于使.NET对象尽可能易于使用,加速开发人员编码效率,是另一个亮点。此外,其体积小巧,只有五千行核心代码,不占用系统资源,而且不需要管理,为用户带来了便利。
针对不同数据布局和访问模式实现了优化专用集合类,其中包括经典B-树实施方案,对空间操作需求较高如GIS或导航应用R-树索引,对实时访问要求极高T-树容器,以及针对网络电话应用Patricia trie索引等,以提升各个场景下的性能表现。您可以免费下载适用于Windows 8及WP8环境下完整版源代码及文档。
作为一款强大的、高性能、小尺寸嵌入式数据库软件产品的一部分之一—eXtremeDB广泛应用于各种设备,如MP3播放器WiMAX基站数字电视电信通信设备军事航空技术—而非但如此,还能进一步满足Java SE Java ME .NET .NET Compact Framework环境下项目需求,与CA旗下的Wily Technology合作获得十倍性能提升证明其卓越能力。
关于McObject公司,它由嵌入式数据库实时系统行业专家创立,从而为用户提供成熟可靠数据管理技术,让他们更加智能地维护与发展各项项目。这家公司服务多位行业领导企业,如BAE Systems西门子飞利浦EADS JVC泰科热控F5 Networks CA摩托罗拉波音等总部位于华盛顿州伊萨夸市致力于为客户合作伙伴提供创新技术及优质服务。如果您有任何问题,可以随时联系我们:+1 (425) 282857428 或者邮件至 info@mcobject.com 获取帮助,或访问www.mcobject.com了解更多信息。