On this page

Basic Types

BangDB 2.0 Server API

Server

BangDB has mainly following types defined using which most of the activities are done.

For all database related work, we will mostly use following.
Client libraries (c++, java, etc.) or Cli exposes these APIs for user to build or interact with the server in efficient way.
User is free to implement their own client or program as needed.
Very soon we will also add REST API for the Server functions

C++

Java

bangdbEnv
bangdb_database
bangdb_table

BangDBEnv
BangDBDatabase
BangDBTable

For stream related activities, we will mostly use following

C++

Java

bangdb_stream_manager
bangdb_notification_manager

BangDBStreamManager
BangDBNotificationManager

For ML & IE related activities, we will mostly use following;

C++

Java

bangdb_ml_helper

BangDBMLHelper

For ML & IE related activities, we will mostly use following;

C++

Java

bangdb_dl_helper

BangDBDLHelper

Few helper types for database are;

C++

Java

db_aram
table_env
dataQuery

DBParam
TableEnv
DataQuery

C++

Java

bangdb_dl_helper

BangDBDLHelper

For DL releated activities, we will use following

C++

Java

db_aram
table_env
dataQuery

DBParam
TableEnv
DataQuery

Let’s go into details of each of these types;

Articles

Was this article helpful to you? Yes No