VulcanDB
discontinuedby Visual Objects.Net · since 2012 · also known as Vulcan DB
Short-lived object-oriented mobile database engine for .NET from Visual Objects.Net (c. 2012-2016).
discontinued. Vendor and product gone by about 2016; vulcandb.com now hosts an unrelated site. Use LiteDB, Realm or ObjectBox instead.
Overview
VulcanDB was a commercial object-oriented database engine for the .NET environment, written in C# by Visual Objects.Net and positioned for mobile and desktop applications that wanted to persist .NET objects without an ORM. Very little technical documentation survives: the product site required JavaScript, its archived copies are sparse, and by 2017 the vulcandb.com domain had been taken over by an unrelated gambling site. dbdb.io dates the product from 2012 to 2016. Treat it as a historical entry only; LiteDB, Realm or ObjectBox are the maintained options for embedded object storage in .NET.
Strengths & trade-offs
Strengths
- +Native .NET object persistence without ORM mapping (as marketed)
- +Small footprint aimed at mobile devices
Trade-offs
- −Discontinued with no remaining downloads or documentation
- −Closed source; nothing to self-maintain
Great for
- +Historical reference in surveys of .NET object databases
- +Identifying legacy apps built on it
Think twice for
- −Any new project
Capabilities
Native or official first-party support · 1 of 25 tracked
Scale & consistency
- Comfortable data size
- Small · ≤ 100 GB
- Horizontal scaling
- None
- Multi-region
- No
- Transactions
- Limited ACID
- Consistency
- Strong
- Schema
- Flexible
- Architecture
- Embedded
- Query languages
- .NET object API
Deployment
Ecosystem
Alternatives to VulcanDB
Serverless single-file NoSQL document database for .NET, in the spirit of SQLite.
vulcandb vs litedb →Object-oriented mobile database whose MongoDB sync service is gone; the local engine survives as open source.
vulcandb vs realm →Fast on-device object database with built-in HNSW vector search and an optional commercial sync server.
vulcandb vs objectbox →Embedded object and document database for .NET, Xamarin and Unity with LINQ queries; now inactive.
vulcandb vs siaqodb →The in-process SQL engine that ships in every phone, browser and OS: one file, zero servers.
vulcandb vs sqlite →Commercial object database for Java that implements JPA and JDO natively, with no ORM layer.
vulcandb vs objectdb →VulcanDB FAQ
What is VulcanDB?
VulcanDB is an object database by Visual Objects.Net, first released in 2012. VulcanDB was a commercial object-oriented database engine for the .NET environment, written in C# by Visual Objects.Net and positioned for mobile and desktop applications that wanted to persist .NET objects without an ORM. Very little technical documentation survives: the product site required JavaScript, its archived copies are sparse, and by 2017 the vulcandb.com domain had been taken over by an unrelated gambling site. dbdb.io dates the product from 2012 to 2016. Treat it as a historical entry only; LiteDB, Realm or ObjectBox are the maintained options for embedded object storage in .NET.
Is VulcanDB open source?
No. VulcanDB is proprietary, closed-source software. License: Commercial.
Does VulcanDB support ACID transactions?
Partly. VulcanDB offers limited ACID guarantees (for example, single-record or single-partition transactions), with strong consistency.
Does VulcanDB scale horizontally?
VulcanDB does not scale horizontally; it runs on a single node, so you scale it up rather than out. It is comfortable at small scale (≤ 100 GB).
How can I run VulcanDB?
You can self-host it and embed it in your application.
What is VulcanDB best for?
VulcanDB is a strong fit for historical reference in surveys of .NET object databases and identifying legacy apps built on it. Think twice for any new project.
What are the best alternatives to VulcanDB?
Common alternatives to VulcanDB include LiteDB, Realm (Atlas Device SDK), ObjectBox, Siaqodb and SQLite. The right choice depends on your workload, scale and hosting; WhichDB's smart match ranks them against your requirements.
Is VulcanDB still maintained?
VulcanDB is discontinued. Vendor and product gone by about 2016; vulcandb.com now hosts an unrelated site. Use LiteDB, Realm or ObjectBox instead.
How popular is VulcanDB?
VulcanDB has little measurable public adoption today, so it ranks near the bottom of the WhichDB Score.