In-Memory Data store like REDIS created in JAVA
______ _____ _ _
| ____| | __ \ | (_)
| |__ __ _____ | |__) |___ __| |_ ___
| __| \ \/ / _ \| _ // _ \/ _` | / __|
| |____ > < (_) | | \ \ __/ (_| | \__ \
|______/_/\_\___/|_| \_\___|\__,_|_|___/
-----------------------------------------------------------
This is an in-memory data store created in java.
This is made according to the specifications mentioned in http://exotel.in/about/exotel-tech-challenge-1/
This program was developed by P. Venkatakrishnan
This program can also be found at:
___ _ _ _ _ |_ _|_ _ __| |_ _ _ _ _ __| |_(_)___ _ _ __(_) | || ' \(_-< _| '_| || / _| _| / _ \ ' \(_-<_ |___|_||_/__/\__|_| \_,_\__|\__|_\___/_||_/__(_) -----------------------------------------------------------
COMPILATION:
-> To compile the program, JDK is required
-> Instructions on installing and configuring JDK can be found at :
https://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html
-> To compile the program run the command "javac ExoRedis.java" on the directory
RUNNING:
-> Before running the program all the class files must have execution permission
-> "chmod +x *" on the directory would suffice
-> To run ExoRedis type "java ExoRedis " on the installed directory
-> If no DB filename is present exoredis.rdb would be the default filename
-> ExoRedis can be connected via a telnet client on the port 15000
-> "telnet localhost 15000" would telnet to ExoRedis
-> ctrl + c or SIGINT can be used to terminate the execution of the ExoRedis server