Making Storage Engine Pluggable ------------------------------- Key: CASSANDRA-2995 URL: https://issues.apache.org/jira/browse/CASSANDRA-2995 Project: Cassandra Issue Type: New Feature Components: Core Affects Versions: 0.8.2 Reporter: Muga Nishizawa Fix For: 1.0
Will you design and implement Cassandra's storage engine API like MyCassandra? MyCassandra provides extensible architecture for pluging other storage engines to Cassandra like MySQL. https://github.com/sunsuk7tp/MyCassandra/ It could be advantageous for Cassandra to make the storage engine pluggable. This could allow Cassandra to - deal with potential use cases where maybe the current sstables are not the best fit - allow several types of internal storage formats (at the same time) optimized for different data types - allow easier experiments and research on new storage formats (encourage research institutions to do strange things with Cassandra) - there could also be potential advantages from better isolation of the data engine in terms of less risk for data corruptions if other parts of Cassandra change -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira