嵌入式开发与软件开发哪选McObject引领潮流推出Perst数据库系统适用于各类设备
在2012年12月5日,McObject宣布其面向对象开源嵌入式数据库管理系统Perst能够与Microsoft Windows 8和Windows Phone 8(WP8)平台无缝兼容。Perst通过优化数据处理速度和内存使用,为运行于传统台式机、笔记本电脑乃至触摸屏智能手机、平板电脑和可变形设备的Windows应用程序提供了成熟且可靠的DBMS解决方案。开发人员可以利用Perst以最高效率排序、存储和检索应用程序中的对象,同时降低内存和存储开销。
McObject提供了“纯”C#版本以及“纯”Java版本的Perst,这些版本充分利用了这些语言的面向对象特性。此外,它们还包含支持ACID属性的事务以及专用的集合类等强大核心功能。高级功能包括垃圾收集、架构演进、全文搜索、XML导入/导出以及支持SD卡存储等。
在构建C#/.NET版本时,McObject加入了一些特殊功能,如支持语言集成查询(LINQ),加入了类似SQL的数据查询和筛选;类型安全;以及Microsoft Visual Studio的IntelliSense®特性提供编程效率优势。此外,适用于.NET的Perst被移植到微软Silverlight技术上,使得开发人员能够将DBMS集成到丰富Web客户端应用程序中,以增加数据持续性。
对于Windows Phone 8平台,Perst提供了一款可靠即用型DBMS,可以显著缩短移动软件开发周期,同时提高产品性能与可靠性。因此,一般疑虑,即WP8设备严格限制内存、CPU及存储是否能使用真正嵌入式数据库的问题已被抛弃。成功部署到商业及开源移动软件产品中,如CRM客户端、三方支付、大众消费、高医疗员工办公垂直市场解决方案。
由于直接将数据保存于C#对象之中,不需要像关系数据库或对应关系数据库那样进行模型映射,因此使得代码更简洁易懂而且速度快。在API方面,与其他商业面向对象数据库相比,Per斯API更为灵活易用并且执行效率更高。
尽管体积极小仅五千行核心代码,但它几乎不占用系统资源,并无需额外管理。此外,由于让.NET对象尽可能易于使用,能提升开发者编码效率。而访问不同数据布局及访问模式所实施的是经优化专用集合类,如B-树实施方案、二维空间索引R-树、二维主内存在实时访问环境下的T-树索引、二维网络电话搜索Patricia trie索引,以及针对固定大小小型对象TimeSeries类设计。
您可以免费下载适用于Windows 8和WP8版权许可证完整源代码与文档。作为一部分强大的高性能、小尺寸嵌入式数据库软件产品之一,该公司也推出了广泛应用于MP3播放器、中继站数字电视通信设备军事航空领域eXtremeDB内存库典籍。这款产品适用于Java SE/ME, .NET, 和.NET Compact Framework环境,其CA旗下Wily Technology称赞其能显著缩短开发周期,在实时Java应用中获得十倍性能提升。
关于McObject成立由行业专家组成,其主要客户包括BAE Systems, 西门子, 飞利浦, EADS, JVC泰科热控F5 Networks CA Motorola Boeing等公司总部位于华盛顿州伊萨夸市致力于为客户合作伙伴创新的技术服务同时欢迎联系我们26 /82857428 或发送邮件以获取帮助或更多信息或访问我们的网站了解更多关于我们如何帮助你解决技术问题