数码

McObject的Perst嵌入式数据库管理系统如同一位精通电子工程的技师能够巧妙地适应各种设备上的

McObject宣布其面向对象开源嵌入式数据库管理系统Perst,经过验证,可与Microsoft Windows 8和Windows Phone 8(WP8)平台无缝集成。Perst为使用C#开发的应用程序提供了一个成熟可靠的DBMS解决方案,不仅适用于传统台式机和笔记本电脑,还能在触摸屏智能手机、平板电脑以及可变形设备上运行,极大地提升了数据处理效率。通过Perst,开发人员可以高效地排序、存储和检索应用中的对象,同时显著降低内存和存储需求。

利用Perst的“纯”C#版本,开发者能够充分利用该语言的面向对象特性。此外,这个版本还包括ACID属性的事务支持以及专用的集合类等核心功能,如垃圾收集、架构演进、全文搜索、XML导入/导出以及支持SD卡存储等。

在构建.NET版本时,McObject加入了一些特殊功能,如LINQ支持,为数据查询提供SQL-like接口;类型安全;以及Visual Studio的IntelliSense特性,以提高编程效率。此外,McObject还将适用于.NET的Perst移植到Silverlight技术上,使得Web客户端应用程序能够轻松整合DBMS,并实现数据持续性的本地文件系统排序。

对于Windows Phone 8平台,Perst提供了一款可靠的即用型DBMS,可以显著缩短移动软件开发周期,同时提高产品运行性能和可靠性。在成功部署到各种移动软件产品中后,比如CRM客户端、银行应用、中医健康监测等垂直市场解决方案后,对WP8设备内存、CPU和存储限制不再成为使用“真正”嵌入式数据库的问题。

不同于其他商业面向对象数据库管理系统(OODBMS),Perst API更灵活易用且速度更快,其核心代码只有五千行,是一款体积极小巧且几乎不占用系统资源的小型嵌入式数据库。由于使.NET对象尽可能易于使用,它还能提高开发人员编码效率。

为了访问不同数据布局和访问模式,Perst采用了优化过的一系列专用集合类,如经典B-树实施方案、高级R-树索引针对GIS及导航应用,加速网络电话搜索速度的Patricia trie索引,以及针对实时访问优化T-树容器等。

您可以免费下载适用于Windows 8及WP8版本的完整源代码及其文档。作为强大的高性能、小尺寸嵌入式数据库产品之一,这是McObject公司旗下的eXtremeDB家族成员之一,该公司以其创新的数据管理技术闻名,并服务于MP3播放器至军事航空领域广泛多样的设备中。

你可能也会喜欢...