信茂工控网
首页 > 无线通信 > 嵌入式培养女生好就业吗McObject引领智能时代推出Perst数据库让设备无缝运作

嵌入式培养女生好就业吗McObject引领智能时代推出Perst数据库让设备无缝运作

2012年12月5日——McObject宣布其面向对象开源嵌入式数据库管理系统(DBMS)Perst®已成功适配于使用C#开发的应用程序,并且能够与Microsoft Windows 8和Windows Phone 8(WP8)平台无缝兼容。Perst为Windows 8带来了一套成熟可靠的DBMS解决方案,能够优化从传统台式机、笔记本电脑到触摸屏智能手机、平板电脑和可变形设备上的数据处理效率。利用Perst,开发者可以以极高速度排序、存储和检索应用程序中的对象,同时显著减少内存和存储需求。

Perst提供了“纯”C#版本,以及一个“纯”Java版本,这两种语言都充分发挥了它们各自的面向对象特性。此外,这两个版本还包含支持ACID属性的事务以及专用的集合类等强大的核心功能。除了这些基本功能之外,Perst还支持垃圾收集、架构演进、全文搜索、XML导入/导出以及数据库复制等高级功能。

在构建这两种语言的Perst版本时,McObject特别针对.NET环境加入了一些特殊功能,如支持语言集成查询(LINQ),提供类似SQL的数据查询和筛选能力;类型安全;以及通过Microsoft Visual Studio的IntelliSense特性提升编程效率。这使得开发人员能够更轻松地使用数据库管理系统,并且提高了工作效率。

对于Windows Phone 8平台,Perst提供了一款即用型DBMS,可以显著缩短移动软件开发周期,同时提高产品运行时性能和可靠性。在成功集成并部署到多个商业及开源移动软件产品后,如CRM客户端、银行服务等垂直市场解决方案中,不再有关于嵌入式数据库限制的问题困扰着开发人员。

由于能将数据直接存储到C#对象中,无需进行额外映射操作,与其他商业面向对象数据库管理系统相比,Perst API更加灵活易用而且速度更快。而且,由于代码量小巧,只有五千行核心代码,使得内存占用几乎不影响系统资源。此外,由于设计让.NET对象尽可能易于使用,还能进一步提升编码效率。

为了不同数据布局和访问模式,Perst采用了优化后的专用集合类,比如B-树实施方案用于GIS应用程序;R-树索引用于空间相关应用;T-树主内存数据库容器用于实时访问优化;Patricia trie索引加速网络电话应用搜索速度;TimeSeries类处理固定大小的小型固定长度数组等。

您可以免费下载适用于Windows 8和WP8版的完整源代码及文档。作为McObject公司强大的高性能、小尺寸嵌入式数据库软件产品之一—eXtremeDB系列的一部分—它已经被广泛应用于各种设备,从MP3播放器到军事/航空技术领域。而对于Java SE/.NET Compact Framework环境下的适配,也获得了CA旗下Wily Technology的大力肯定,有助于实现十倍性能提升。在实时Java应用程序中运作,它是极具潜力的选择。

标签:

猜你喜欢

无线通信 嵌入式系统设计...
什么是嵌入式系统? 在现代电子产品中,嵌入式系统是指将计算机技术与物理设备结合起来的系统。这些系统通常用于家用电器、汽车、医疗设备和其他需要自动化控制的领...
无线通信 嵌入式硬件设计...
在讨论嵌入式开发时,我们往往首先关注软件的编写和系统的功能性,但实际上,硬件设计同样是这个过程中的重要组成部分。嵌入式硬件设计涉及到对微控制器或其他特殊设...
无线通信 嵌入式教材在不...
随着信息技术的迅猛发展,教育领域也迎来了前所未有的革命。其中,嵌入式教材作为一种新型的教学工具,其应用范围正在不断扩大。在不同的学科中,它不仅仅是传统课本...
无线通信 嵌入式开发工作...
嵌入式开发:工作机会丰富还是求职难度大? 嵌入式行业发展迅速,需求量增加 嵌入式系统的应用越来越广泛,从智能手机到汽车电子,从家用电器到医疗设备,几乎无所...

强力推荐