对象数据库 db4o 8.0 值得一看

红薯
 红薯
发布于 2010年05月14日
收藏 2

db4o 这个已有十年历史的开源对象数据库,目前正进入高速发展的阶段,本周发布的 8.0 RC 版本为我们带来了全新的体验,不管是在性能上,还是可用性方面都有着十足的改进。

近期也将发布 8.0 正式版,该版本主要的新特性有:

性能方面的提升

  • Internal Id system ( pluggable per our preferred approach ) will help with improving I/O, clustering, defragmentation, etc. *
  • Improved Memory Manager - reduces heap space by factor of 2
  • New cache options for different workloads
  • Fast Collection implementations ( BigSet )
  • Custom Type Handlers
  • Object pre-fetching for client/server optimization

新的能力

  • Replication from db4o to big brother Versant. *
  • TP/TA for Java and .NET collections
  • Silverlight and Mono support
  • .NET LINQ provider
  • 国际化 - Unicode, now also UTF-8 and other string encodings .. support Chinese, Japanese character sets

开源特性

  • Expanded Open-Source licensing - Microsoft (Ms-PL, Ms-RL ) , FLOSS licenses, compatibility with GPL_v3
  • Open source of OME as Eclipse and Visual Studio plugins
  • DZone RefCard and new tech videos and podcasts
  • Android demo applications like MapMe
  • Eclipse and Visual Studio TA/TP plugins available

可用性的提升

  • Secure Socket communications ( pluggable sockets )
  • Introduction of Maven snapshot repository
  • ADO .NET Data Services interface ( IQueryable, IUpdateable ) 
  • New runtime statistics gathering and visual profilers
  • mdRS - mobile dRS for Google Android users needing replication to relational database
  • Spring db4o Extension
  • Support for Array of Nullable types
  • New configuration Interfaces for simplified use
  • Support for .NET enums as value types
  •  First db in industry to support LINQ on CompactFramework
  • .NET Generic collection support
  • Commit callbacks for pushed updates to client caches 
  • TP for .NET LINQ provider
  • Collection aware dRS implementation

距离 7.0 的发布已经两年多了,通过这次 8.0 版本的发布,为 db4o 注入了新鲜的血液,值得期待的一个版本。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:对象数据库 db4o 8.0 值得一看
加载中

最新评论(6

SunnyCoffee
SunnyCoffee

引用来自“一线风”的评论

想找一份管理DB4O的管理工具好难呀,哪个大哥有呀?发出来共享一下吧。
有。OME,官方给出的Eclipse插件。我写过一个文章有截图
http://blog.csdn.net/limb99/article/details/14906449
一线风
一线风
想找一份管理DB4O的管理工具好难呀,哪个大哥有呀?发出来共享一下吧。
Drifting
Drifting
都不会消失的,就像现在世界上还有很多重要的数据是用层次数据库在维护一样。
J
JiangRosen
不会消失,会长期并存。毕竟rdbms还是很强大的,所以ORM必然会继续存在。
ghostbb
ghostbb
有了OO数据库,是不是ORM就会消失了?
返回顶部
顶部