McObject发布Perst嵌入式数据库适用于各种设备的智能化应用实例
McObject宣布其面向对象开源嵌入式数据库管理系统Perst,经过验证,能够完美兼容Microsoft Windows 8和Windows Phone 8(WP8)平台。适用于Windows 8的Perst提供了一个成熟可靠的DBMS解决方案,为包含大量数据的Windows应用程序提供高效运行速度和处理能力。利用Perst,开发人员可以以极快速度排序、存储和检索应用程序中的对象,同时显著降低内存和存储开销。此外,这两个版本还包括支持ACID属性的事务和专用的集合类等强大的核心功能。
在构建C#/.NET版本时,McObject加入了一些特殊功能,如支持语言集成查询(LINQ),加入了类似SQL的数据查询和筛选;类型安全;以及Microsoft Visual Studio的IntelliSense特性提供编程效率优势。此外,McObject将适用于.NET的Perst移植到微软Silverlight技术上,使得开发人员能够在丰富Web客户端应用程序中加入DBMS,从而增加数据持续性。Silverlight支持有助于实现与Windows Phone平台的兼容性。
对于Windows Phone 8支持,Perst为移动软件开发周期缩短数月时间,并提高产品性能及可靠性。它已成功集成并部署到商业及开源移动软件产品中,如CRM客户端、银行、消费、医疗、员工移动办公等垂直市场解决方案。
通过直接将数据存储到C#对象中,不需要像关系数据库或对象关系数据库那样进行映射工作,与其他商业面向对象数据库管理系统相比,Perst API更灵活,更易用且速度更快。
尽管代码量小巧,只有五千行,但极小内存开销几乎不占用任何系统资源,而且无需管理。由于使.NET对象尽可能易于使用,它还能提高开发人员编码效率。
针对不同数据布局和访问模式实施了优化后的专用集合类,如经典B-树实施方案、高效网络搜索Patria trie索引等。此外,还包括R-树索引针对GIS导航应用,以及T-树主内存数据库容器针对实时访问优化,以及TimeSeries类处理固定大小小型固定大小对象有效处理厚索引/位索引版本应对重复项数量受限情况。
您可以免费下载最新版Perst,以便体验完整源代码及文档。在此基础上,McObject公司推出了强大的高性能、小尺寸嵌入式数据库软件eXtremeDB,该产品广泛应用于MP3播放器至军事航空设备等多个领域。而作为一家由嵌入式数据库与实时系统行业专家创立之公司,我们致力于为客户带来智能、高效且经济合理的手段解决问题,并已成为BAE Systems, 西门子, 飞利浦, EADS, JVC 等行业领导者合作伙伴之一。如果您有任何疑问或需要帮助,请随时联系我们:+1 (425) 286-8285 或发送邮件至 info@mcobject.com 获取更多信息,或访问我们的网站了解更多关于我们及其服务的情况。