嵌入式工程新星McObject发布Perst数据库适用于各类设备的数据管理大师
在2012年12月5日,McObject宣布其面向对象的开源嵌入式数据库管理系统Perst已经经过验证,并且能够与Microsoft Windows 8和Windows Phone 8(WP8)平台兼容。Perst提供了一个成熟可靠的DBMS解决方案,为包含大量数据的Windows应用程序提供了更快的运行速度和处理效率。开发人员可以使用C#或Java语言来编写应用程序,利用Perst进行高效地排序、存储和检索对象,同时减少内存和存储开销。
McObject为C#/.NET版本加入了一些特殊功能,如支持语言集成查询(LINQ)、类型安全以及Microsoft Visual Studio的IntelliSense特性,这有助于提高编程效率。除了.NET版本外,Perst还支持Silverlight技术,使得开发人员能够将DBMS集成到丰富的Web客户端应用程序中,从而增加数据的持续性。此外,Perst还被移植到了微软的Silverlight技术上,以便实现与Windows Phone平台的兼容性。
对于Windows Phone 8,Perst提供了一个可靠的即用型DBMS,可以缩短移动软件开发周期,同时提高产品运行时性能和可靠性。在成功集成并部署到商业和开源移动软件产品后,比如CRM客户端、银行、消费等垂直市场解决方案中,开发者们对使用“真正”嵌入式数据库在WP8设备上的可能性不再怀疑。
由于Perst直接将数据存储到C#对象中,它不需要像关系数据库那样进行额外代码映射,因此API更加灵活易用且速度更快。尽管核心部分代码只有五千行,但它非常小巧,不占用太多系统资源,而且无需管理。此外,由于使.NET对象尽可能易于使用,Perst还能提高开发者的编码效率。
通过优化专用的集合类,如经典B-树实施方案、R-树索引用于GIS/导航等空间应用程序,以及针对实时访问优化T-树主内存数据库容器等,可适应不同数据布局和访问模式。这使得操作变得更加快速有效。
您可以从以下地址免费下载适用于Windows 8及WP8版本的一切内容:包括完整源代码及文档。此外,该公司旗下的eXtremeDB已广泛应用于各种设备,如MP3播放器、WiMAX基站、中控台电视机电信/网络通信设备军事航空领域等。而关于McObject,我们致力于为客户与合作伙伴提供创新的技术服务,并拥有众多行业领先企业作为我们的主要客户。