
engineering@altoros.com
www.altoros.com | twitter.com/altoros
Click for more
NoSQL research!
Table of contents
1. REPORT OVERVIEW ....................................................................................................... 3
2. INSTALLATION AND CONFIGURATION ........................................................................ 3
3. COMPARISON OF FUNCTIONALITY AND STRUCTURE .............................................. 5
3.1. Architecture ................................................................................................................................................ 5
3.1.1. Topology............................................................................................................................................... 5
3.1.2. Consistency .......................................................................................................................................... 7
3.1.3. Fault tolerance (and partition tolerance) .............................................................................................. 8
3.1.4. Structure and format .......................................................................................................................... 10
3.2. Administration ......................................................................................................................................... 12
3.2.1. Logging and Statistics ........................................................................................................................ 12
3.2.2. Configuration management ................................................................................................................ 13
3.2.3. Backup ............................................................................................................................................... 14
3.2.4. Disaster recovery ............................................................................................................................... 15
3.2.5. Maintenance ....................................................................................................................................... 16
3.2.6. Recovery ............................................................................................................................................ 17
3.2.7. Monitoring functionality ...................................................................................................................... 18
3.2.8. Security .............................................................................................................................................. 19
3.3. Deployment .............................................................................................................................................. 20
3.3.1. Availability .......................................................................................................................................... 20
3.3.2. Stability ............................................................................................................................................... 22
3.4. Development ............................................................................................................................................ 23
3.4.1. Documentation ................................................................................................................................... 23
3.4.2. Integration .......................................................................................................................................... 24
3.4.3. Support ............................................................................................................................................... 25
3.4.4. Usability .............................................................................................................................................. 25
3.5. Performance and scalability ................................................................................................................... 27
3.5.1. Performance ....................................................................................................................................... 27
3.5.2. Scalability ........................................................................................................................................... 29
4. SUMMARY (A COMPARATIVE TABLE) ....................................................................... 32
5. APPENDIX A: CONFIGURING A BENCHMARK ENVIRONMENT ............................... 34
6. APPENDIX B: PERFORMANCE RESULTS .................................................................. 34
7. APPENDIX C: SCALABILITY RESULTS ....................................................................... 51
8. ABOUT THE AUTHOR ................................ ................................................................... 53
评论