07 72 12 12 43 contact@blacktiger.tech

Data Virtualization

Your data stored and accessible without limit

Because you are an innovator and a pioneer, you find it difficult to accept that your challenges are limited by technology.

That's why our TIGERDB Virtual Database is just what you need.

This hybrid engine will allow you touse any type of DBMS to store your data at the same time: its metadata layer will allow you to exploit its engines directly, simply and efficiently.

Finally, its Data Virtualization layer will create the bridge between 2 parallel worlds: legacy on prem and cloud applications.



powered by Advanced iFrame. Get the Pro version on CodeCanyon.

powered by Advanced iFrame. Get the Pro version on CodeCanyon.

TigerDB is a virtual database

TigerDB does not store the data itself, but rather encapsulates one or more storage engines, so as not to disrupt the legacy information system or use the engines best suited to a given business situation.


TigerDB provides read and write access to the main engine types: relational, document, graph, etc., and supports data synchronization between them.


In addition to a comprehensive RESTFul API, TigerDB offers a simple yet powerful data access language (Dubnium Query Language or DQL), enabling you to retrieve scattered data, stored on different engines and possibly in different locations, in a single business object in JSON format. In particular, DQL enables joins between different storage systems, for example between a mongoDB collection and a postgreSQL table.


TigerDB automatically indexes all or part of the data, making it possible to go beyond "plain text" searches and answer certain "classic" queries much more efficiently, especially in a "Big Data" context.

Finally, TigerDB allows massive ingestion of data, even if it doesn't conform to the expected schema, and performs anomaly detection in the background to enable correction by a Data Steward.

TigerDB includes a metadata manager

In collaboration with the Sulfur microservice, TigerDB enables metadata to be stored and managed in CRUD via a RESTFul API.

Thus, for each storage structure (collection, table...), it is possible to manage data types, constraints, references, operations... which enables TigerDB to perform all the necessary checks during the creation or modification phases of business objects (life cycle).


TigerDB lets you implement business rules

TigerDB makes it easy to create business rules: they are implemented in the form of stored procedures, simple jar files developed with any language running on the JVM: Java, Scala...

In general, these procedures are used to access data, but in fact all the power of the language used is available and it is therefore possible to code any algorithm using all available libraries, whether internal or external. For example, it is possible to create a procedure that retrieves data, sends it to an external service for anonymization via an HTTP call to a REST API, retrieves the result and finally saves it.

Once created, these procedures can be called directly via TigerDB's RESTFul API.

Does the Tiger DB ring a bell?

powered by Advanced iFrame. Get the Pro version on CodeCanyon.

powered by Advanced iFrame. Get the Pro version on CodeCanyon.

Subscribe to our newsletter