• Stars
    star
    116
  • Rank 303,894 (Top 6 %)
  • Language
    C++
  • License
    Other
  • Created over 3 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A proxy server for OceanBase Database.

OceanBase Database Proxy

TODO: some badges here

OceanBase Database Proxy (ODP for short) is a dedicated proxy server for OceanBase Database. OceanBase Database stores its user data in multiple copies on different OBServers. ODP receives the SQL requests from the users, transfers the SQL requests to the target OBServer, then returns the execution results to the users.

Quick start

Refer to the Get Started guide [link TODO] to try out ODP.

Documentation

  • English [link TODO]
  • Simplified Chinese (็ฎ€ไฝ“ไธญๆ–‡) [link TODO]

Licencing

ODP is under MulanPubL - 2.0 licence. You can freely copy and use the source code. When you modify or distribute the source code, please obey the MulanPubL - 1.0 licence.

Contributing

Contributions are warmly welcomed and greatly appreciated. Here are a few ways you can contribute:

  • Raise us an issue [link TODO].
  • Submit Pull Requests. For details, see How to contribute.

Support

In case you have any problems when using OceanBase Database, welcome reach out for help:

  • GitHub Issue [link TODO]
  • Official forum [link TODO]
  • Knowledge base [link TODO]

More Repositories

1

oceanbase

OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
C++
7,077
star
2

miniob

MiniOB is a compact database that assists developers in understanding the fundamental workings of a database.
C++
3,187
star
3

odc

OceanBase Developer Center(ODC), An open-source, enterprise-grade database tool for collaborative development
Java
535
star
4

ob-operator

Kubernetes operator for OceanBase
Go
145
star
5

obdeploy

A deployer and package manager for OceanBase open-source software.
Python
64
star
6

obclient

A MariaDB-based command line tool to connect to OceanBase Database.
C++
50
star
7

oceanbase-design

An enterprise-class design system based on Ant Design and extending it.
TypeScript
31
star
8

obconnector-j

OceanBase Client for Java is a JDBC 4.2 compatible driver, used to connect applications developed in Java to OceanBase Database Server.
Java
28
star
9

oblogproxy

A proxy service of incremental log of OceanBase
C++
27
star
10

obkv-table-client-java

OBKV Table Client is Java Library that can be used to access table data from OceanBase storage layer.
Java
26
star
11

obconnector-c

OceanBase Client for C. A driver to connect applications developed in C language to OceanBase Database.
C
22
star
12

obkv-table-client-rs

OBKV Table Client is Rust Library that can be used to access table data from OceanBase storage layer. Its access method is different from JDBC, it skips the SQL parsing layer, so it has significant performance advantage.
Rust
16
star
13

obkv-table-client-go

Go
16
star
14

odc-client

OceanBase Developer Center Client
TypeScript
16
star
15

obagent

An agent client that provides operation and data collecting interface for OceanBase
Go
16
star
16

obkv-hbase-client-java

OBKV HBase Client is Java Library that can be used to access data from OceanBase by HBase-0.94 API.
Java
15
star
17

oblogclient

A Java library to get commit log data from OceanBase.
Java
13
star
18

flink-connector-oceanbase

Apache Flink Connector for OceanBase.
Java
13
star
19

oceanbase-doc

12
star
20

kernel-quickstart

9
star
21

ob-samples

Java
8
star
22

oceanbase-diagnostic-tool

OceanBase Diagnostic Tool is designed to help OceanBase users quickly gather necessary information and analyze the cause of the problem.
Python
8
star
23

oblogmsg

LogMessage is one of the output format of database incremental data
C++
8
star
24

oceanbase.github.io

Welcome Developers, It's our OceanBase Community Websiteใ€‚
TypeScript
7
star
25

obspark

Spark plugin for OceanBase
6
star
26

kernel-advanced

4
star
27

ob-connector-odbc

C
4
star
28

ob-deps

Shell
3
star
29

sql-lifecycle-management

SQL-Lifecycle-Management is an intelligent diagnosis and optimization product focusing on the SQL field.
Python
3
star
30

tutorials-doc

3
star
31

oceanbase-proxy-doc

2
star
32

ocp-doc

OceanBase Control Platform(OCP) Document
2
star
33

.github

Community health files for the @oceanbase organization.
2
star
34

odc-doc

2
star
35

benchmarksql

Java
2
star
36

LCL

It's source code of the LCL algorithm, which is a Lock Chain Length-based Distributed Algorithm for Deadlock Detection and Resolution.
C++
2
star
37

obdumper-loader-doc

1
star
38

oceanbase-connector-c-doc

1
star
39

code-guide-doc

1
star
40

oms-doc

1
star
41

devcon

HCL
1
star