
Twincling Database Switcher Project
Problem Statement
Open Source products have different data access and storage requirements as the client base grows and traffic load increases.
Twincling Database switcher module helps products switch their backend datastore, by transparently migrating the entire datasets from one Open Source database to another.
Additional Notes
In the first phase of implementation, Open Source databases like MySQL, PostgreSql, SQlite are targetted.
It may be necessary to investigate a possibility of implementing a proxy / interceptor layer to understand the databae traffic profile.
In the second phase of implementation, migration from MS-SQL Server 2000 will be supported.
Implementation Environment
Linux kernel 2.6.24
libstdc++-v3 3.3.6
MySQL 5.x
PostgreSql 8.x
SQLite 3.5.6
ISO C++
CMake 2.4.6
Deliverables
C++ source code
C++ unit test cases
UML diagrams
libtwinclingdbswitcher.so
C++ test driver program
License
Please note that all artifacts will be released under Apache Software License (ASL 2.0)
Contact
Current Team
T. Phanindra (Vasavi College of Engineering)
Siddharth Pal (Vasavi College of Engineering)
Saifi Khan (saifi DOT khan AT twincling DOT org)
Recent comments
1 week 8 hours ago
1 week 6 days ago
2 weeks 2 days ago
3 weeks 5 days ago
3 weeks 5 days ago
3 weeks 5 days ago
4 weeks 3 hours ago
4 weeks 3 hours ago
4 weeks 3 hours ago
4 weeks 4 hours ago