wso2 / andes

Apache License 2.0
39 stars 128 forks source link

Add LevelDB message store and dtx store. #944

Closed Wishmitha closed 6 years ago

Wishmitha commented 6 years ago

Purpose

LevelDB store implementation for the message broker. The main purpose is improving data retrieving and storing performances of the broker.

Goals

Improve message broker store performances than the current RDBMS implementation.

Approach

Implemented message store related methods which are defined in MessageStore and DTXStore interface. Used org.iq80.leveldb API for the implementation.

Documentation

Google Doc : https://docs.google.com/document/d/1jYav0PTApusxR25Ozan9x3i2hLMt5d7U7z8VlqfqX_g/edit?usp=sharing

sdkottegoda commented 6 years ago

Closing since this branch is obsolete.