Skip to content
EntityQ285745· pop 10· linked from 14 articles

Also known as db4objects

db4o (database for objects) was an embeddable open-source object database for Java and .NET developers. It was developed, commercially licensed and supported by Actian. In October 2014, Actian declined to continue to actively pursue and promote the commercial db4o product offering for new customers.

Key facts

Software.logo
db4o-logo.gif
Software.logo size
250px
Software.developer
Actian
Software.latest release version
8.0
Software.programming language
C#, Java
Software.operating system
Cross-platform
Software.genre
Object database
Software.license
GNU General Public License (GPL)db4o Opensource Compatibility License (dOCL)Proprietary license

via Wikipedia infobox

~11 min read

Encyclopedic overview

17 sections
Contents
  • History
  • Overview
  • Features
  • One-line-of-code database
  • Embeddable
  • Client-server mode
  • Dynamic schema evolution
  • Native queries
  • LINQ
  • Disadvantages
  • Portability and cross-platform deployment
  • Documentation and support
  • Object Manager
  • Versions
  • References
  • Further reading
  • External links

db4o (database for objects) was an embeddable open-source object database for Java and .NET developers. It was developed, commercially licensed and supported by Actian. In October 2014, Actian declined to continue to actively pursue and promote the commercial db4o product offering for new customers.

== History == The term object-oriented database system dates back to around 1985, though the first research developments in this area started during the mid-1970s. The first commercial object database management systems were created in the early 1990s; these added the concept of native database driven persistence into the field of object-oriented development.

Excerpted from Wikipedia’s “db4o” article, available under the CC BY-SA 4.0 licence.