信茂工控网
首页 > 嵌入式系统 > 嵌入式基本知识必备McObject新推出适用于所有设备的Perst数据库管理系统极大提升应用效率

嵌入式基本知识必备McObject新推出适用于所有设备的Perst数据库管理系统极大提升应用效率

在2012年12月5日,McObject宣布其面向对象开源嵌入式数据库管理系统Perst已经通过了与Microsoft Windows 8和Windows Phone 8(WP8)的兼容性测试。Perst能够为包含大量数据的Windows应用程序提供快速、可靠的DBMS解决方案,无论是传统台式机、笔记本电脑还是触摸屏智能手机、平板电脑和可变形设备。

利用Perst,开发人员可以高效地排序、存储和检索应用程序中的对象,同时降低内存和存储开销。McObject提供了“纯”C#版本以及“纯”Java版本的Perst,这些版本充分利用了这两种语言的面向对象特性。此外,这两个版本还包括支持ACID属性的事务和专用的集合类等强大的核心功能。

除了这些基本功能之外,适用于.NET的Perst还引入了一些特殊特性,如支持语言集成查询(LINQ),加入了类似SQL的数据查询和筛选;类型安全;以及Microsoft Visual Studio的IntelliSense®特性的编程效率优势。在Silverlight技术上运行时,它使得开发人员能够在丰富Web客户端应用程序中集成DBMS,并提高数据持续性。

对于Windows Phone 8平台,Perst提供了一个可靠的即用型DBMS,可以显著缩短移动软件开发周期,同时提高产品运行时性能和可靠性。这让开发者摆脱对WP8设备严格内存、CPU和存储限制使用嵌入式数据库的一般担忧。实际上,一些商业及开源移动软件产品已经成功集成了并部署了Perst,其中包括CRM客户端、银行服务、高级消费品销售系统,以及医疗健康领域等垂直市场解决方案。

由于可以将数据直接存储到C#对象中,不需要像关系数据库或对象关系数据库那样进行额外映射工作,使得使用起来更加灵活且速度更快。相比于其他商业面向对象数据库管理系统(OODBMS),Perst API更易于使用且速度更快。

尽管体积极小,但核心代码仅有五千行,而且几乎不占用任何系统资源。而且,由于使.NET对象尽可能易于使用,Perst还能提升开发者的编码效率。在访问方面,它针对不同数据布局实施了一系列优化后的专用集合类,从经典B-树到R-树索引,再到T-树主内存容器,都有所涉猎,以满足不同的需求。

您可以免费下载适用于Windows 8及WP8版本的完整源代码与文档。此款嵌入式数据库是McObject公司强大高性能、小尺寸嵌入式数据库产品eXtremeDB系列的一部分,该公司由嵌入式数据库与实时系统行业专家创立,其主要目标是为应用程序与设备发展带来智能、高效又经济实惠的手段。

标签:

猜你喜欢

单片机与嵌入式系统杂志 当我们谈论嵌入...
在当今科技飞速发展的时代,嵌入式系统已经渗透到我们的生活各个方面,从智能手机、汽车电子设备到家用电器,它们都在默默地为我们提供着便利和服务。然而,人们对于...
nosql 嵌入式系统开发...
嵌入式学的是什么? 嵌入式系统开发(实践微控制器编程与嵌入式软件工程) 1. 什么是嵌入式系统? 在当今这个科技日新月异的时代,人们所处的世界中充满了各种...
cadence 工控机和PLC...
在工业自动化领域,工控机(Industrial Control Computer)和PLC(Programmable Logic Controller)是...
嵌入式linux版本 嵌入式系统开发...
嵌入式专业学什么? 嵌入式系统开发(专业深度学习与实践) 1.0 简介 嵌入式系统是指在电子设备或机器中集成的计算机程序和相关硬件,它们通常用于控制和监控...

强力推荐