top of page

NEO V8.5: Transforming Industrial Data with JSH, Replication & OPC-UA

4 hours ago
4 min read



Anyone responsible for data at an industrial site has probably faced questions like these:


  • “How many gateways and middleware packages do I need to install just to collect PLC data?”

  • “If a transfer between servers stops midway, how can we recover the missing data?”

  • “Collection servers, database servers, analytics engines… managing all of them is becoming overwhelming.”


Industrial sites are getting smarter, but the way we handle their data remains complicated.


And complexity leads directly to costs, failures, and operational risks.


Machbase NEO v8.5 was created to address these problems.





From data collection and application development to uninterrupted data transfer.

This video explains an update that changes the structure of on-site data infrastructure itself.




NEO V8.5 App Packages, Part 2

JSH & Replication & OPC-UA

*Click the image to watch the corresponding video.

JSH


  • Built-in runtime: Runs on the Go engine and is ready to use immediately after installation.

  • Interactive shell: Launch it in a terminal with machbase-neo jsh and use Unix-like commands such as ls, cat, ps, and tail directly in a JavaScript environment.

  • Integrated development platform: Built-in database management commands let you run database queries and scripts in the same shell.


So why use JSH?

JSH gives developers the convenience of a single language—JavaScript—and a single platform.


  • A simpler development environment: One binary serves as the database server, runtime, and HTTP server.

  • A familiar workflow: Unix-style system commands implemented in JavaScript let you keep your familiar terminal workflow.

  • Powerful extensibility: The require() module system lets you handle database queries, networking, mathematical operations, and stream processing in one script.




Intelligent Replication: Keeping data flowing through interruptions


Networks at industrial sites are not always reliable.

Machbase Neo 8.5’s Replication technology goes beyond copying data to ensure that it survives interruptions.


1. Testing Replication with filtering and calculations

  • Intelligent filtering and processing: Instead of replicating everything, you can select specific tags or apply formulas and replicate the processed data. For example, apply Value + 1000 * 1.3 before sending it.


2. Testing Replication with metadata columns

  • Flexible schema mapping: Even when the source and target have different column structures, you can selectively map and replicate only the columns you need.

  • n:m replication support: When replicating a table to other servers, you can configure target tables for multiple instances to support flexible data arrangements.



3. Testing Replication restart

  • Failure recovery: Even if the process stops because of a network interruption, restarting it resumes replication automatically from the last successful point, without data loss, preserving data integrity.


“Data integrity must survive network incidents.”

Filtered replication selects only useful data that has already been processed at the edge and sends it to the headquarters server, reducing network costs and maximizing data reliability.



OPC-UA Client: A data collector that needs no separate installation


Collecting OPC-UA data into a database usually requires purchasing separate collector software and preparing a Windows or Linux server to run it. Machbase Neo takes a different approach.


  • Zero dependencies: No additional runtime or complicated installation is required. OPC-UA collection is built into the database.


  • Browse functionality: Instead of coding each node to collect, browse and select the tags you want with a mouse click, then start collecting and managing them immediately.


  • Real-time data refinement: Apply formulas as data is collected, preprocessing it into meaningful data ready for use on site before storing it. Data collection becomes the first step in analysis.


  • Easy data collection: The built-in OPC-UA Client quickly collects data from the server and stores it directly in the specified table.


  • Separable architecture: Collection servers and database servers can be deployed separately to manage system load efficiently.


“Zero additional cost. Zero extra components to manage.”

Collect PLC data directly on site with Machbase Neo alone, without cumbersome middleware.

The Browse feature lets you specify the tags to collect with a mouse click.



How Machbase Neo 8.5 changes work on site


The heart of this update is making it as easy and safe as possible to bring on-site data into a central system.


  1. Less to manage: Consolidate the complex chain of collectors, databases, and analysis tools into a single Machbase Neo binary, with zero dependencies.

  2. Complete your AI agent infrastructure: Use built-in JSH (JavaScript Shell) to analyze collected data immediately and feed it into AI models.

  3. A data chain without loss: Secure a reliable path for data collected at the edge to reach the headquarters cloud safely.


Turn your factory into AI Agent Infrastructure!


The era of databases that simply accumulate data is over.

What you need now is intelligent infrastructure that processes on-site data, delivers it without loss, and makes it immediately available for AI analysis.


Machbase Neo 8.5 provides that foundation.

Experience the difference on April 27, 2026.




NEO V8.5 Webinar — Wednesday, April 29

 

Join the webinar for a closer look and answers to your questions!

We look forward to your registration.





 
 
call
english
bottom of page