These contents are translated by Google Translate
Scalar Inc. (Headquarters: Shinjuku-ku, Tokyo; CEO and COO: Wataru Fukatsu; CEO and CTO: Hiroyuki Yamada) has released a new version 3.5 of ScalarDB, a general-purpose transaction manager. ScalarDB 3.5 enables declarative queries with a new GraphQL interface in addition to the existing CRUD interface. In addition, it supports Microsoft SQL Server and Amazon Aurora as lower-level databases, and achieves high speed by parallelizing internal processing. Through these improvements, we aim to further improve usability and increase the number of users.
Scalar has released a new version 3.5 of ScalarDB, a general-purpose transaction management mechanism that runs on various databases. Until now, ScalarDB only supported the CRUD interface for procedural queries, but version 3.5 supports a GraphQL interface*1 that enables declarative queries. This is expected to make developing ScalarDB applications more intuitive and easier.
Also, in version 3.5, Microsoft SQL Server and Amazon Aurora have been added to the supported databases. Currently supported databases are MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server, Apache Cassandra, Amazon DynamoDB, Amazon Aurora, Azure Cosmos DB, and databases compatible with these (ScyllaDB compatible with Cassandra, etc.), and many more. It is now possible to develop portable (database independent) applications on various databases.
Furthermore, parallelization of internal processing has increased speed (reduced latency and improved throughput).
In the future, in order to promote further use of ScalarDB, we plan to develop SQL interfaces, connection adapters to analysis platforms, and migration tools that support database migration.
*1: Currently, the GraphQL interface is only available under commercial license.
What is ScalarDB
ScalarDB is a generic transaction manager and transaction interface. Released under Apache License 2.0.