McObject发布Perst跨越嵌入式与非嵌入式界限的数据库解决方案
McObject宣布其面向对象开源嵌入式数据库管理系统Perst,经过验证,能够与Microsoft Windows 8和Windows Phone 8(WP8)平台无缝兼容。这意味着Perst不仅适用于传统台式机和笔记本电脑,还能在触摸屏智能手机、平板电脑以及可变形设备上运行,从而为包含大量数据的Windows应用程序提供更高的运行速度和处理效率。通过利用Perst,开发人员可以快速排序、存储和检索应用程序中的对象,同时减少内存和存储资源的占用。
McObject提供了“纯”C#版本,以及“纯”Java版本的Perst,这两种语言都充分利用了它们各自语言的面向对象特性。此外,这两个版本还包括支持ACID属性的事务以及专用的集合类等强大的核心功能,如垃圾收集、架构演进、全文搜索、XML导入/导出等。
在构建这两种语言的Perst版本时,McObject特别针对.NET环境加入了一些特殊功能。其中包括支持语言集成查询(LINQ),加入了类似SQL数据查询和筛选;类型安全;以及Microsoft Visual Studio IntelliSense®特性的编程效率优势。此外,McObject还将适用于.NET的Perst移植到微软Silverlight技术上,使得开发人员能够在丰富Web客户端应用程序中加入DBMS,并且通过本地文件系统对数据进行排序来增加数据持续性。
对于Windows Phone 8平台,Perst提供了一个可靠即用型DBMS,可以显著缩短移动软件开发周期,同时提高产品性能及可靠性。在看到Perst在所有主流智能手机平台上的表现后,即使是对WP8设备严格限制内存、CPU和存储资源的人也放弃了关于使用真正嵌入式数据库的问题。已成功将其集成并部署到商业及开源移动软件产品中,其中包括CRM客户端、银行消费应用、中医医疗员工移动办公等垂直市场解决方案。
由于它可以直接将数据保存到C#对象中,因此不需要像关系数据库或对象关系数据库那样映射代码从应用程序模型转换至DBMS模型。与其他商业面向对象数据库管理系统相比,Per斯API更加灵活易用且速度快。尽管体积极小,只有五千行核心代码,但它几乎不占用任何系统资源,而且无需额外管理。而且,由于使.NET对象尽可能易于使用,它还能提高开发者的编码效率。
例如,以访问不同数据布局及访问模式优化专门集合类,其中包括经典B-树实施方案,对空间相关GIS导航应用R-树索引,对仅限内存实时访问T-树容器优化加速网络电话搜索Patricia trie索引,以及有效处理固定大小小型固定大小TimeSeries类厚索引位索引版权个别集合框架设计以应对重复项多重索引需求。
您可以免费下载适用于Windows 8 and WP8 Persephone Persephone完整源代码附带详细文档。此外,与eXtremeDB相比,该公司另一种成熟可靠嵌入式内存数据库广泛运用于MP3播放器WiMAX基站数字电视通信设备军事航空技术等领域而非Java SE Java ME .NET .NET Compact Framework环境支持CA旗下的Wily Technology称赞十倍性能提升实际Java实时应用中实现良好结果显示展现出其强大性能低尺寸嵌入式软件产品之一部分公司总部位于华盛顿州伊萨夸市致力于为客户合作伙伴创造创新技术一流服务主要客户如BAE Systems西门子飞利浦EADSJVC泰科热控F5 Networks CA摩托罗拉波音代表行业领先企业欢迎联系26 /82857428 或者发送邮件给我们随时沟通解答您的技术问题或者访问我们的网站获取更多信息