文件名称:InMemoryCache:图钉代码挑战
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-05 14:01:04
Java
简单数据库挑战 在简单数据库问题中,您将实现一个类似于 Redis 的内存数据库。 为简单起见,您的程序将通过标准输入 (stdin) 接收命令,而不是处理多个客户端并通过网络进行通信,并应将适当的响应写入标准输出 (stdout)。 指南 这个问题应该需要你 30 到 90 分钟。 我们建议您使用高级语言,例如 Python、Ruby、JavaScript 或 Java。 我们对干净的代码和良好的算法性能比原始吞吐量更感兴趣。 如果您减少外部依赖性,使编译代码尽可能简单,并包含直接从命令行编译和/或运行代码的说明,而不使用 IDE,这对对这些挑战进行评分的工程师非常有帮助。 您的提交必须能够检测和处理文件尾 (EOF)。 数据命令 您的数据库应接受以下命令: SET name value – 将变量名称设置为 value 值。 变量名和值都不包含空格。 GET name – 打印出变量名
【文件预览】:
InMemoryCache-master
----readme.md(3KB)
----src()
--------com()
----Logger.txt(2KB)
----.gitignore(605B)
----LICENSE.MD(1KB)
----.gitattributes(378B)