
独自開発の新世代データベース
truncus graph では、構築したモデルのオブジェクトがそのままの形でDBに格納されます。モデルとDBが直結しているのです。テーブル定義のためにER図を描くことも、DBとモデルの間のギャップを埋めるORマッパーも不要です。またグラフDBでもあるので、さまざまなエンティティ間の関連を簡単に効率よく検索することが可能です。たとえば、関連を表すメソッドをモデルinterfaceに用意し、それを呼び出すだけで実行できます。検索の内部処理は全て truncus graph が自動で行います。もうJOINに悩まされることはありません。

AIとの協調
truncus graph では、モデルを定義し、そのモデルのエンティティを操作するだけでアプリケーションを作成できます。生成AIに対してモデル定義やエンティティの操作方法を教えたり、あるいはRAGによってtruncus graph に関する知識を与えることで、たとえば概念モデル図からモデルを生成させ、簡単なサービス用のコードを出力することも可能になりつつあります。今後も、AIとの協調によってユーザーが簡単にアプリケーションを作成できる環境を開発し、提供していきます。