Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-2995

Making Storage Engine Pluggable

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Normal
    • Resolution: Won't Fix
    • None
    • None
    • None

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              muga_nishizawa Muga Nishizawa
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: