嵌入式技术应用是未来智慧的基石McObject推出适用于各种设备上的Perst数据库管理系统
在2012年12月5日,McObject宣布其面向对象开源嵌入式数据库管理系统Perst已经通过了与Microsoft Windows 8和Windows Phone 8平台的兼容性验证。Perst能够为各种设备上的应用程序提供快速且可靠的数据管理解决方案,无论是传统台式机、笔记本电脑还是触摸屏智能手机、平板电脑和变形设备。通过Perst,开发者可以高效地排序、存储和检索对象,同时减少内存和存储需求。
Perst提供了两种语言版本:C#(以及Java版本),利用这些语言的面向对象特性。这两个版本还包括支持ACID属性的事务处理,以及专用的集合类等强大核心功能。除了基本功能之外,McObject还为C#/.NET版本添加了一些特殊功能,如支持语言集成查询(LINQ)、类型安全,以及Microsoft Visual Studio的IntelliSense特性来提高编程效率。此外,Perst还被移植到Silverlight技术上,使得开发者能够将DBMS集成到丰富的Web客户端应用程序中,以增加数据持续性。
在Windows Phone 8方面,Perst提供了一个可靠的即用型DBMS,可以显著缩短移动软件开发周期,同时提高产品运行时性能和可靠性。由于其出色的表现,在主流智能手机平台上打消了对WP8设备内存、CPU和存储限制使用“真正”嵌入式数据库的问题。
Perst以极小体积而著称,其核心代码仅有五千行,它几乎不占用任何系统资源,并且无需用户管理。此外,由于使.NET对象尽可能易于使用,Perst也能提高开发人员的编码效率。
为了满足不同数据布局和访问模式需求,Perst采用了一系列优化过的专用集合类,如经典B-树实现方案、R-树索引用于GIS应用程序,以及针对实时访问优化的小型T-树数据库容器等。
您可以从以下地址免费下载适用于Windows 8及WP8版本的完整源代码及文档:
作为McObject公司强大的高性能、小尺寸嵌入式数据库产品的一部分,eXtremeDB已广泛应用于MP3播放器、WiMAX基站、中数字电视等多个领域。而对于Java SE/ME环境及.NET环境中的项目需求,上述提到的CA旗下的Wily Technology表示使用Perst后获得了10倍性能提升并缩短了开发周期。
关于McObject公司,由嵌入式数据库及实时系统行业专家创立,是一家专业提供成熟可靠数据管理技术,让应用程序及其设备更智能、高效经济地运行。主要客户包括BAE Systems, Siemens, Philips, EADS, JVC, Tektronix, F5 Networks, CA Inc., Motorola and Boeing etc. McObject总部位于华盛顿州伊萨夸市,我们致力于为客户与合作伙伴提供创新技术及一流服务。如果您有任何问题,请随时联系我们或访问我们的网站了解更多信息。