top of page

NEO V8.5、産業データを革新:JSH・Replication・OPC-UA

1 日前
読了時間: 5分



産業現場でデータ管理を担当している方なら、一度は次のような悩みを抱えたことがあるでしょう。


  • 「PLCのデータを集めたいだけなのに、ゲートウェイやミドルウェアをいくつ導入しなければならないのだろう?」

  • 「サーバー間のデータ転送が途中で止まったら、欠落した区間はどう復旧すればよいのでしょうか?」

  • 「収集サーバー、データベースサーバー、分析エンジン……管理が複雑すぎて手に負えません。」


現場のスマート化が進む一方で、データの扱い方は依然として複雑です。


そして、その複雑さはコストや障害、運用リスクに直結します。


こうした課題を解決するために、Machbase NEO v8.5が生まれました。





データ収集からアプリケーション開発、そして途切れることのないデータ転送まで。

現場のデータ基盤そのものを変えるアップデートについて、今回の動画で詳しくご紹介します。




NEO V8.5 Appパッケージ 第2弾

JSH & Replication & OPC-UA

※画像をクリックすると、対応する動画に移動します。

JSH


  • 組み込みランタイム:Goエンジン上で動作し、インストール後すぐに利用できます。

  • 対話型シェル:ターミナルでmachbase-neo jshコマンドを実行して起動します。ls、cat、ps、tailなどのUnix系コマンドを、JavaScript環境でそのまま利用できます。

  • 統合開発プラットフォーム:データベース管理コマンドを内蔵し、一つのシェルでデータベースへのクエリとスクリプト実行を扱えます。


では、なぜJSHを使うのでしょうか?

JSHは、JavaScriptという単一の言語と、単一のプラットフォームで開発できる便利さを提供します。


  • 開発環境の簡素化:データベースサーバー、ランタイム、HTTPサーバーの役割を、一つのバイナリが担います。

  • 使い慣れた作業方法:UnixスタイルのシステムコマンドをJavaScriptで実装しているため、慣れ親しんだターミナルのワークフローを維持できます。

  • 優れた拡張性:require()によるモジュールシステムを通じて、データベースへのクエリ、ネットワーク処理、数学演算、ストリーム処理を一つのスクリプトで実装できます。




中断しても再開できるデータの復元力:インテリジェントなReplication


現場のネットワークは、常に安定しているとは限りません。

Machbase Neo 8.5のReplication(レプリケーション)は、単なるデータのコピーにとどまらず、中断が起きてもデータを守ります。


1. フィルタリングと計算を適用したReplicationのテスト

  • インテリジェントなフィルタリングと加工:すべてのデータを無条件に複製するのではなく、特定のタグを選んだり、数式を適用して加工したデータを複製したりできます。例:Value + 1000 * 1.3を適用してから送信。


2. メタデータ列がある場合のReplicationのテスト

  • 柔軟なスキーママッピング:SourceとTargetの列構造が異なっていても、必要な列だけを選択してマッピングし、複製できます。

  • n:mの複数レプリケーションに対応:特定のテーブルを別のサーバーへ複製する際、複数のインスタンスごとに複製先テーブルを設定でき、柔軟なデータ構成を実現します。



3. Replicationの再起動テスト

  • 障害復旧:ネットワークの中断などでプロセスが終了しても、再起動時に最後に成功した位置から複製を自動再開し、データを失うことなく整合性を保ちます。


「ネットワーク障害が起きても、データの整合性は守られなければなりません。」

現場(エッジ)で一次加工した有用なデータだけを選んで本社サーバーへ送信する「フィルタリング複製」により、回線コストを抑え、データの信頼性を最大限に高めます。



個別のインストールが不要なデータ収集機能:OPC-UA Client


通常、OPC-UAのデータをデータベースに取り込むには、別途収集ソフトウェアを購入し、それを動かすWindowsまたはLinuxサーバーを用意する必要があります。Machbase Neoでは、その仕組みが変わります。


  • Zero Dependency:追加のランタイムや複雑なインストールは不要です。OPC-UAの収集機能をデータベースに内蔵しています。


  • Browse機能:収集するノードを一つずつコードで指定する必要はありません。探索機能で必要なタグをクリックして選び、すぐに収集・管理を開始できます。


  • リアルタイムのデータ加工:収集時に数式を適用し、現場ですぐ使える意味のあるデータへ前処理して保存します。データの収集が、そのまま分析の第一歩になります。


  • 簡単なデータ収集:内蔵のOPC-UA Clientがサーバーのデータを迅速に収集し、指定したテーブルへすぐに保存します。


  • 分離可能なアーキテクチャ:収集サーバーとデータベースサーバーを分けて構成でき、システムの負荷を効率よく管理できます。


「追加コストも、追加で管理する構成要素もゼロ。」

煩雑なミドルウェアを使わず、Machbase Neo一つで現場のPLCデータをすぐに収集できます。

Browse機能により、マウスでクリックするだけで収集対象のタグを指定できます。



Machbase Neo 8.5がもたらす現場の変化


今回のアップデートの中心は、「現場のデータを、できるだけ簡単かつ安全に中央へ集約すること」です。


  1. 管理対象を最小限に:収集ソフトウェア、データベース、分析ツールという複雑な構成を、Machbase Neoの単一バイナリに統合します(Zero Dependency)。

  2. AIエージェントの基盤を完成:内蔵のJSH(JavaScript Shell)を使い、収集したデータをその場で分析してAIモデルへ渡す環境を構築できます。

  3. データを失わない経路:エッジで収集したデータを、本社のクラウドまで安全に届ける確かな経路を確保します。


皆様の工場を「AI Agent Infrastructure」へ進化させましょう!


単にデータをためておくだけのデータベースの時代は終わりました。

これから必要なのは、現場で収集したデータを加工し、失うことなく届け、そのままAI分析に活用できるインテリジェントな基盤です。


Machbase Neo 8.5が、その土台を提供します。

2026年4月27日、データ活用の違いをぜひ体験してください。




4月29日(水)NEO V8.5ウェビナー

 

さらに詳しい内容やご質問には、ウェビナーでお答えします!

皆様のお申し込みをお待ちしています。





 
 
電話
英語
bottom of page