嵌入式开发新纪元McObject发布Perst数据库轻松驾驭各种设备
在2012年12月5日,McObject宣布其面向对象开源嵌入式数据库管理系统Perst已经通过了与Microsoft Windows 8和Windows Phone 8(WP8)的兼容性测试。Perst能够为包含大量数据的Windows应用程序提供快速运行速度和高效处理能力,使得从传统台式机到触摸屏智能手机、平板电脑和可变形设备上的开发更加便捷。此外,Perst还支持C#语言的面向对象特性,并且包括了ACID属性的事务支持以及专用的集合类等核心功能。
除了这些基本功能之外,适用于.NET的Perst版本还增加了一些特殊功能,如对语言集成查询(LINQ)的支持,以及对SQL数据查询和筛选、类型安全以及编程效率优势的IntelliSense特性的支持。更值得一提的是,该数据库也可以移植到微软的Silverlight技术上,使开发人员能够将DBMS引入丰富的Web客户端应用程序中,从而增强数据持久性。
对于Windows Phone 8平台,Perst提供了一个可靠且即用型的嵌入式数据库解决方案,可显著缩短移动软件开发周期,同时提高产品运行时性能和可靠性。许多商业及开源移动软件产品已经成功集成了并部署了Perst,其中包括CRM客户端、银行消费、医疗移动办公等垂直市场解决方案。
与其他商业面向对象数据库管理系统相比,PerstAPI更灵活,更易于使用,同时保持较快速度。尽管代码量仅有五千行,但它极小内存开销几乎不占用任何系统资源,而且无需进行额外管理操作。此外,由于使.NET对象尽可能易于使用,即能提高开发人员编码效率。
为了满足不同数据布局和访问模式需求,Perst设计了一系列优化过的专用集合类,这些集合类包括B-树实施方案、R-树索引、T-树主内存数据库容器、高级网络电话应用搜索Patricia trie索引,以及针对固定大小小型对象TimeSeries类等。
您可以免费下载适用于Windows 8和WP8版本的完整源代码及文档。在McObject公司旗下的强大高性能、小尺寸嵌入式数据库软件产品中,还有一款名为eXtremeDB被广泛应用于MP3播放器、WiMAX基站至军事/航空技术等多种设备中。而CA旗下的Wily Technology赞扬该产品可以显著缩短开发周期,并在实时Java应用程序中获得十倍性能提升。
关于McObject公司,它由嵌入式数据库及实时系统行业专家创立,以提供成熟可靠的数据管理技术,为各项任务带来智能、高效经济的一体化解决方案。主要客户包括BAE Systems, Siemens, Philips, EADS, JVC, Tyco Thermal Controls, F5 Networks, CA Technologies and Motorola etc. McObject总部位于华盛顿州伊萨夸市,我们致力于为客户与合作伙伴提供创新技术服务。如果您需要进一步了解或寻求帮助,请联系我们:+1 (425) 282857428 或者 [email protected]