Dikang Gu created CASSANDRA-13475: ------------------------------------- Summary: Define pluggable storage engine API. Key: CASSANDRA-13475 URL: https://issues.apache.org/jira/browse/CASSANDRA-13475 Project: Cassandra Issue Type: Sub-task Reporter: Dikang Gu
In order to support pluggable storage engine, we need to define a unified interface/API, which can allow us to plug in different storage engines for different requirements. In very high level, the storage engine interface should include APIs to: 1. Apply update into the engine. 2. Query data from the engine. 3. Stream data in/out to/from the engine. 4. Table operations, like create/drop/truncate a table, etc. 5. Various stats about the engine. I create this ticket to start the discussions about the interface. -- This message was sent by Atlassian JIRA (v6.3.15#6346)