1. 首页
  2. 考试认证
  3. 其它
  4. Adsumo NodeJS IpLookup测试

Adsumo NodeJS IpLookup测试

上传者: 2024-10-17 13:17:51上传 ZIP文件 2.01MB 热度 3次

Adsumo测试- IpLookup 实现这段代码是一个使用nodeJS的iplookup系统。挑战主要的挑战是不使用外部数据库或缓存系统,如redismemcached。建筑学服务器将原始文件拆分为指定大小的块。这些块保存在内存列表中。当请求IP时,我们对文件列表应用二进制搜索以查找IP应该在哪里。我们打开该文件(或从内存中加载它),然后在该文件中应用第二次二进制搜索。缓存系统。主要的挑战是不使用外部缓存系统。但是我们无法始终提供从IO加载文件的良好速度。所以我创建了一个内部缓存系统。此包装器将打开的文件保存在缓存中。它保留给定ttl的文件并删除旧条目。

用户评论