Thanks to visit codestin.com
Credit goes to github.com

Skip to content

owensun/udb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

UDb

Distributed Data Center. Based on GOSSIP protocol, Cassandra implementation is used for reference.

I've been working on this for months and started thinking about it in last year. This time I want to make things interesting. I've read a lot of project source code for it, such as Cassandra, ETCD, Badger, GoLevel Db, BoltDb, Riot and so on. Thank them. I also read a lot of algorithmic books and source codes, thanks to gods, mmap-go.

The first version (sansan) is expected to be released on 9 August 2019.

Developing......

Features ......

Schedule

Code Version Functions Planned Date Publish Date Release Date Completed
sansan 0.1.x Distributed Key-Value Database(UBase) 2019-08-09 no
0.1.x Distributed Communication Framework(UCluster) 2019-08-09
0.1.x Distributed Storage Engine(UEngine) 2019-08-09
0.1.x Basic Data Index(int/long/string/date......) 2019-08-09
0.1.x Terminal Management Tool 2019-08-09
0.1.x Data Security 2019-08-09
0.2.x Full Text Index
0.2.x Distributed Relational Database(USql)
0.3.x Data Pipeline(mysql/mongodb/cassandra)
0.3.x Data Pipeline (http/https)
0.4.x Data Pipeline(Stream/Batch Data)
0.4.x Distributed Computing(UCompute)
0.5.x Basic Data Analysis Interface
0.5.x UDB Java Driver
0.5.x UDB Golang Driver
0.6.x Cluster Monitoring
0.6.x Cluster Management
0.7.x Distributed File System(UFS)

About

distributed data center

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published