About The Catalog NoSQL Database System

The Catalog provides a real NoSQL solution for those who working on small or huge IT environment either. It can work based on serveral schemas, database structures - provided by you, the developer. You can work with The Catalog like you do in a traditional SQL database. It is up to you if you use The Catalog as a relational, hierarchic or as common NoSQL database.

Our aim is to minimize the time of development and make programmers life easier in production state. With Catalog you are able to achive low resource requirements making your complete software deployement faster in small or huge systems.

Who is our main audience?

  • Small or medium size business organizations
  • Database managers, administrators
  • Developement teams
  • Amateur programmers, hobbists
  • Everybody who are in need of a lightweight and powerful database system

Features

The main features you can make advantage from while using The Catalog NoSQL Database System. These are also our future aims in the upcoming versions too.

  • Running from memory
  • HDD can be swapped on runtime
  • Transaction managed
  • Redundant
  • Works offline
  • Low space requirement
  • Can be used on seperated systems
  • Low system resource requirements
  • Compact
  • Mobile
  • Portable
  • Fast deployment
  • Easy to learn
  • Reduced instruction set
  • Universal data types
  • One library as an interface

Strenghts

Small environment size

In early stages of production and also during the whole development process the need of a lightweight database is a must. One of many important aims of The Catalog is small environment and database size.

Low system resource requirements

Small environment and database size. These help us - and as well you, the user - to achieve small system resource requirements. That makes The Catalog really powerful compared to traditional SQL systems.

Fast deployement

No installation procedure, no dependencies. The Catalog NoSQL Database System is a compact distribution. Set up your database server in a few minutes, in less than 10 clicks.

Easy usage

Learn the usage in less than 20 minutes. No types, no attributes, no functions. Only 10 keywords are needed for basic usage!

Seperated systems

Because of it's low resource requirements and portability The Catalog can be run on seperated systems. We used and evolved the traditional master-slave database architecture and created realtime and offline mirroring.

High redundancy

Because of the embeded mirroring system and mobility with The Catalog you can achieve an infinite level redundancy. Imagine possibilities of installing The Catalog on mobile devices, such as flash drives or Raspberry Pi, and these connection in net. With this architecture data loss is impossible, because databases recover themselves from neighbourhood on runtime.

Get started

·

Here you can read the basics steps of the installation procedure, the main keywords and at last the documentation.

The Catalog R2 32 bit

For Windows based x86 systems

The Catalog R2 64 bit

For Windows based x64 systems

Native interface

Native interface for developers working on x86 and/or x64 platforms

Invoked .NET interface

Invoked interface for developers working on .NET platform

.NET API

API for developers working on .NET platform

Web engine

Web engine plug-in for The Catalog

About

  • Member

    The main inventor and programmer of the Catalog engine. He is really enthusiastic about the whole project and have been working on it since 2008. His favorite programming language is Pascal. So you can guess the language that The Catalog has been written in.

    Nandor Kerekes

    Senior developer

  • Member

    The manager and director of the project. He keeps in touch with the customers. Collects feedbacks and manages the whole lifecycle of the software.

    Ferenc Fabian

    Manager, Director

  • Member

    He as his senior lead is really enthusiastic about The Catalog project too. Mainly developing extensions ad plug-ins. Ports several features of the software to .NET platform.

    Ferenc Balog

    Junior developer