A traditional Client Server system provides poor performance on read and write process in terms of throughput and latency because all servers use their own memory to handle the entire process, which is quite time consuming. In order to address this, we employ NoSQL database, specifically Redis. Redis is open-source in-memory database and one of the most popular NoSQL database for key-value data. Redis is used to store advanced key-value data in-memory on distributed cache. In distributed cache, all servers are connected to a cloud resource, and use that cache memory to store and retrieve data frequently. With the helps of Redis, the application for sales transactions perform read and write operations much faster.
展开▼