Open ashx404 opened 3 years ago
@thealpher @agam-99
Another part we can improve on is replacing the underlying db that is LevelDB with another database called CouchDB which provides indexing and rich queries (not only from keys but also from values), thus making it suitable for large datasets.
Not only CouchDB, for analytics we can use event handlers to write data to an off-chain database or a search engine like ElasticSearch. This way we will not affect the performance of our blockchain network.
These are few enhancements, I feel can be done on this setup. Feel free to add more.