3 ms·
It's a shame that almost no one knows or uses Versant OODBMS (object-oriented database management system). As the name suggest it's object oriented and queries
by znpy 6y ago
It's a shame that almost no one knows or uses Versant OODBMS (object-oriented database management system).
As the name suggest it's object oriented and queries return graphs of objects.
It's heavily multi-threaded and has been around since 1989 (iirc).
The only big downside (besides being proprietary) is that it's almost impossible to scale out (horizontally). But it scales enormously well vertically (throw resources at it and it will happily use it in a very efficient manner).
- p_l 6y agoAnother case of less known but powerful tool - Allegro Graph. An RDF triple store, with advanced security, and most importantly, on-line materialization and application of schemas/ontologies.
- fractallyte 6y agoThere's also Gemstone, a proprietary Smalltalk object database (https://gemtalksystems.com/ https://gemtalksystems.com/). You do all your coding within the database, so it really blurs the distinction between data and code. Magma is a rather nice open source Smalltalk database (https://wiki.squeak.org/squeak/2665 https://wiki.squeak.org/squeak/2665), available for Squeak and Pharo.