Skip to main content
Version: 1.0.16

Introduction

This manual is the official product documentation for the Halo database, produced by Halo Tech Co., Ltd. (易景科技). It is compiled and written by Halo Tech Co., Ltd., which retains all rights. This manual describes the Halo 16 product technical architecture, installation, deployment, and other topics.

1. What is the Halo Database

The Halo database is a database product meticulously crafted through independent research and development, leveraging world-leading database technologies combined with practical experience from core production business systems. The Halo database features advanced multi-model database technology and is highly compatible with multiple mainstream databases, thereby greatly reducing system migration costs and risks. Actual production system practice shows that it can reduce code modifications by at least 95%. At the same time, the Halo database is 100% compatible with PostgreSQL, and any system based on PostgreSQL can be seamlessly migrated to Halo.

2. A Brief History of the Halo Database

  • 2013-2014: Some founding team members (key members of Digital Rongtong) accumulated rich experience in database implementation and migration from numerous financial system database migration projects, and began in-depth research into database technology.

  • 2015: Some founding members began in-depth research into database technology.

  • 2019-2020: Leveraging their industry experience and technology, combined with their independently developed database product (the predecessor of the Halo database), they successfully completed the replacement of the Oracle database in the insurance industry's first core business system, earning unanimous praise from both within and outside the industry as well as from regulatory authorities.

  • 2021: Optimistic about the development prospects of the database market, the founding team established Halo Tech Co., Ltd. (易景科技), dedicating themselves to the vast world of the database industry. From its inception, we have focused on the research and development of the next-generation unified database product, committed to technological research and breakthroughs in the database field, aspiring to become a leading database technology company in China and the world.

3. Conventions

The command description format conventions in this manual are as follows:

  • Square brackets ( [ ] ) indicate optional parts.

  • Curly braces ( { } ) and vertical bars ( | ) indicate that one of the candidate options must be selected.

  • Dots ( … ) indicate that the preceding element can be repeated.

Sometimes, to make commands clearer, a prompt is placed before the command, as follows:

  • For SQL commands, the prompt placed before the command is: => or #.

  • For Shell commands, the prompt placed before the command is: $.