McObject宣布其面向对象开源嵌入式数据库管理系统Perst,经过验证,可与Microsoft Windows 8和Windows Phone 8(WP8)平台无缝集成。Perst为使用C#开发的应用程序提供了一个成熟且可靠的DBMS解决方案,适用于从传统台式机到触摸屏智能手机、平板电脑和可变形设备的整个硬件产品系列。通过Perst,开发人员能够以极高速度排序、存储和检索应用程序中的对象,同时显著降低内存和存储开销。
Perst不仅支持“纯”C#版本,还包括“纯”Java版本,以充分利用这些语言的面向对象特性。此外,这两个版本还包含支持ACID属性的事务以及专用的集合类等强大的核心功能。McObject在C#/.NET版本中加入了一些特殊功能,如支持语言集成查询(LINQ)、类型安全以及编程效率优势。
此外,McObject将适用于.NET的Perst移植到微软的Silverlight技术上,使得开发人员可以在丰富的Web客户端应用程序中加入DBMS,并实现数据持续性。此举有助于实现Perst与Windows Phone平台的兼容性。在对Windows Phone 8的支持中,Perst提供了可靠的即用型DBMS,可缩短移动软件开发周期,同时提高产品运行时性能和可靠性。
随着成功集成并部署到商业和开源移动软件产品中,比如CRM客户端、银行、消费、医疗及员工移动办公等垂直市场解决方案,开发人员已经放弃了关于WP8设备严格内存、CPU和存储限制能否使用“真正”的嵌入式数据库的问题。
与其他商业面向对象数据库管理系统相比,Perst API更灵活,更易于使用而且速度更快。由于使.NET对象尽可能易于使用,因此还能提高编码效率。在访问对象方面,Perst实施了经优化的专用集合类,如B-树实施方案、高级空间索引R-树索引,以及针对实时访问进行优化的小内存数据库容器T-树索引等。
您可以免费下载完整版(含源代码及文档)的适用于Windows 8及WP8版本下的所有功能。如果您需要了解更多信息,请联系我们,或访问我们的官方网站获取最新资讯。