智慧触手可及McObject推出Perst嵌入式数据库轻松应对各种设备的数据管理需求
在2012年12月5日,McObject宣布其面向对象开源嵌入式数据库管理系统Perst已经通过了与Microsoft Windows 8和Windows Phone 8(WP8)的兼容性测试。Perst能够为各种硬件产品系列提供一个成熟且可靠的DBMS解决方案,从传统台式机、笔记本电脑到触摸屏智能手机、平板电脑和可变形设备。这意味着开发人员可以使用C#或Java语言高效地排序、存储和检索大量数据,同时降低内存和存储需求。
Perst不仅支持ACID事务属性,还包括垃圾收集、架构演进、全文搜索、XML导入/导出以及数据库复制等功能。它还提供了对SD卡存储的支持。此外,McObject在C#/.NET版本中加入了一些特殊功能,如支持LINQ,以及类型安全和Visual Studio的IntelliSense特性,这有助于提高编程效率。
对于Windows Phone 8平台,Perst提供了一种可靠的即用型DBMS,可以显著缩短移动软件开发周期,并提高运行时性能和可靠性。尽管WP8设备面临严格的内存、CPU和存储限制,但开发人员已经成功将Perst集成并部署到商业及开源移动软件产品中,包括CRM客户端、二级市场应用程序等。
由于其API灵活易用且速度快,Perst比其他商业面向对象数据库管理系统更受欢迎。尽管核心部分代码只有五千行,但它几乎不占用任何系统资源,而且无需用户管理。此外,由于使.NET对象尽可能易于使用,它还能提高开发人员的编码效率。
为了满足不同数据布局和访问模式需求,Perst包含了多种优化后的专用集合类,如B-树索引、高级空间查询索引以及针对实时访问优化的小型固定大小对象时间序列类等。
您可以免费下载适用于Windows 8和WP8版本的Perst,该版本包含完整源代码及文档。在嵌入式环境中广泛应用的是McObject公司强大的eXtremeDB嵌入式内存数据库,其客户遍布行业领先企业如BAE系统、新浪微博等。此外,CA旗下的Wily Technology称赞过其在实时Java应用中的性能提升效果十倍。