科技

McObject的Perst嵌入式数据库管理系统犹如天赐良机为众多设备注入了数据处理的灵魂

McObject宣布其面向对象开源嵌入式数据库管理系统(DBMS)Perst®,经过验证,与Microsoft Windows 8和Windows Phone 8(WP8)平台实现无缝兼容。Perst适用于Windows 8,可以为包括传统台式机、笔记本电脑、触摸屏智能手机、平板电脑以及可变形设备的整个硬件产品系列提供高效且可靠的DBMS解决方案。通过利用Perst,开发人员能够以极高速度排序、存储和检索应用程序中的对象,同时显著降低内存和存储需求。

McObject还提供了“纯”C#版本以及“纯”Java版本的Perst,以便充分利用这些语言的面向对象特性。此外,这两个版本还包含支持ACID事务属性及专用集合类等强大核心功能,如垃圾收集、高级查询语言集成查询(LINQ)、XML导入/导出等。

在构建这两种语言的Perst版本时,McObject针对.NET环境加入了一些特殊功能,比如支持SQL数据查询与筛选,以及类型安全性,并结合Microsoft Visual Studio的IntelliSense特性来提升编程效率。此外,McObject将适用于.NET的Perst移植到微软Silverlight技术上,使得开发人员可以在丰富Web客户端应用中添加DBMS,从而增强数据持续性并实现与Windows Phone平台的兼容。

对于Windows Phone 8平台,Perst提供了一个可靠即用型DBMS,可显著缩短移动软件开发周期,同时提高运行时性能和可靠性。成功地将Perst集成至商业及开源移动软件产品中,其中包括CRM客户端、银行应用、消费类别应用等垂直市场解决方案。

由于能直接将数据存储于C#对象中,不需要像关系数据库或对象关系数据库那样进行模型映射,因此它比其他商业面向对象数据库管理系统更灵活易用且速度更快。而且,由于代码量小巧仅有五千行,其内存开销几乎不占用任何系统资源,无需额外管理。这样一来,它不仅提高了编码效率,还使得使用更加方便快捷。

此外,为了不同数据布局和访问模式设计优化过的人工集合类,如B-树索引R-树索引T-树主内存数据库容器Patricia trie索引TimeSeries类都被采用以加速网络电话搜索速度。这一切都体现了为各种场景准备好的高性能小尺寸嵌入式数据库软件产品的一部分,即eXtremeDB,该产品广泛运用于MP3播放器WiMAX基站数字电视通信设备军事航空技术等领域。

您可以免费下载适用于Windows 8和WP8环境下的完整源代码与文档。在这里探讨更多关于如何快速有效地使用嵌入式数据库,在您的项目中发挥它们潜力。如果有任何疑问,请随时联系我们,我们期待着帮助你!

你可能也会喜欢...