AlgoInsight

System design interview question

Design In-Memory Database

HardDeveloper Tools & InfrastructureLLD practiceRedisMongoDBMemcached

Design an in-memory key-value database with transactions, TTL, and secondary indexes.

Practice this question step by step with an AI interviewer that reviews your requirements, your architecture and your trade-offs, and scores the design.

OOPIndexingTransactions

Practice this question