智能

McObject的Perst嵌入式数据库管理系统如同一把钥匙开启了各种设备上的数据宝库为嵌入式开发与

McObject宣布其面向对象开源嵌入式数据库管理系统Perst,经过验证,可与Microsoft Windows 8和Windows Phone 8(WP8)平台无缝集成。Perst为使用C#开发的应用程序提供了一个成熟且可靠的DBMS解决方案,适用于从传统台式机到触摸屏智能手机、平板电脑和可变形设备的整个硬件产品系列。通过Perst,开发人员可以以极高速度排序、存储和检索应用程序中的对象,同时降低内存和存储开销。

利用Perst,开发人员能够充分利用C#语言的面向对象特性。此外,这两个版本还包括支持ACID属性的事务和专用的集合类等强大的核心功能。支持的高级功能包括垃圾收集、架构演进、全文搜索、XML导入/导出、数据库复制以及支持SD卡存储等。

在构建这两种语言的Perst版本时,McObject加入了一些特殊功能,如支持语言集成查询(LINQ),加入了类似SQL的数据查询和筛选;类型安全;以及Microsoft Visual Studio的IntelliSense特性提供编程效率优势。此外,McObject还将适用于.NET的Perst移植到微软Silverlight技术上,使得开发人员能够在丰富Web客户端应用中加入DBMS,并通过本地文件系统对数据进行排序来增加数据持续性。

对于Windows Phone 8平台,Perst提供了一个可靠即用型DBMS,可以缩短移动软件开发周期,同时提高产品运行时性能和可靠性。在看到Perst在所有主流智能手机平台上的出色表现后,开发人员打消了关于WP8设备严格内存、CPU和存储限制能否使用“真正”嵌入式数据库的问题。已经成功将其集成并部署到商业及开源移动软件产品中,其中包括CRM客户端、银行消费医疗员工移动办公及其他垂直市场解决方案。

与其他商业面向对象数据库管理系统相比,由于其API更灵活易用而且速度更快,用户倾心于使用Perst。这款体积小巧但功能强大的嵌入式数据库核心部分代码仅五千行,其极小内存开销几乎不占用任何系统资源。而且,它无需管理,只需使.NET对象尽可能易于使用,就能提高编码效率。

例如,以访问对象为例,其针对不同数据布局实施了经优化专用集合类,其中包括B-树索引R-树索引T-树索引Patricia trie索引TimeSeries类,以及针对厚索引或位指数设计特别版本。

您可以免费下载适用于Windows 8及WP8版权完全开放源代码及文档。此外,与eXtremeDB相比,该公司另一种实时嵌入式内存数据库已广泛应用于MP3播放器WiMAX基站数字电视电信网络通信设备军事航空技术等多个领域。

你可能也会喜欢...