Skip to content

Commit

Permalink
add ReadMe
Browse files Browse the repository at this point in the history
  • Loading branch information
yanhuqing666 committed Sep 9, 2017
1 parent e65aad0 commit 587f22b
Show file tree
Hide file tree
Showing 34 changed files with 418 additions and 1,073 deletions.
276 changes: 0 additions & 276 deletions Develop_Note.md

This file was deleted.

50 changes: 48 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,51 @@
see README_MyCat.md
# DBLE

## What is DBLE?

DBLE is a high scalability middle-ware for MySQL sharding.


- __Sharding__
As your business grows, you can use DBLE to replace the origin single MySQL instance.

- __Compatible with MySQL protocol__
Use DBLE as MySQL. You can replace MySQL with DBLE to power your application without changing a single line of code in most cases.

- __High availability__
DBLE server can used as clustered,business will not suffer with single node fail.

- __SQL Support__
Support(some in Roadmap) SQL 92 standard and MySQL dialect. We support complex SQL query like group by, order by, distinct ,join ,union, subquery(in Roadmap) and so on.

- __Complex Query Optimize__
Optimize the complex query, including, without limitation, Global-table join sharding-table,ER-relation tables,Subquerys,Simplifying select items,and the like.

- __Distributed Transaction__
Support Distributed Transaction using two-phase commit. You can choose normal mode for performance or XA mode for data safe,of cource,the XA mode dependent on MySQL5.7's XA Transaction, MySQL node's high availability and data reliability of disk.


## History
Firstly,hanks for [MyCat](https://github.com/MyCATApache/Mycat-Server)'s contribution in the open source community.
But for us, focusing more attention on support for MySQL is a better choise.So we removed the support for other heterogeneous database,deeply improved/optimized the compatible, complex query and distributed transaction. And of cource, fixed some bugs during testing.

For more details, see[Roadmap](./docs/ROADMAP.md) or [Issues](https://github.com/actiontech/dble/issues) .

## Roadmap

Read the [Roadmap](./docs/ROADMAP.md).

## Architecture

![architecture](./docs/architecture.png)

## Quick start
Read the [Quick Start](./docs/QUICKSTART.md).


## Contributing

Contributions are welcomed and greatly appreciated. See [CONTRIBUTING.md](./docs/CONTRIBUTING.md)
for details on submitting patches and the contribution workflow.




59 changes: 0 additions & 59 deletions README_Chinese.md

This file was deleted.

Loading

0 comments on commit 587f22b

Please sign in to comment.