DATABASE & API
Integrate multiple NOSQL DBs to RDBMS-like unique data storage
Hexabase integrates multiple NoSQL data bases to provide unique RDBMS-like data storage.
Therefore, it eliminates database bottlenecks while leveraging traditional DB design techniques.
There are document databases, graph databases, in-memory databases, and relational databases, and it is pre-determined which database management system is used for which function.
Application developers do not need to worry about which database management system to use.
And this datastore is running on its own microservices framework on Kubernetes.
Hexabase DB Features
Relational Object Database
The relational database design can be used as is.
In a Hexabase data store, business data is stored in a “database”. The “database” can display data in a table-like image, which corresponds to a table in RDB. Although Hexabase is not a relational database (RDB), it allows for unique database associations.
The simple NoSQL-based structure facilitates clustering and high-speed processing.
Data registration and retrieval across multiple tables can also be transaction secured.
API return values are automatically filtered according to user, group, and role settings.
Item browsing is controlled by access keys. State can be set in units of database records (i.e., rows), allowing for flexible workflow through state transitions.
Business processes can be easily developed by combining data status transitions and actions.
Keeps a history of all data changes.
Support for GraphQL
System developers can use a generic web service query language to develop efficient and robust systems.