小编Rob*_*mos的帖子

为什么我的 MongoDB 查询真的很慢?

我在工作中继承了一个大型 MongoDB 服务器,并负责弄清楚为什么针对它运行的查询如此缓慢。DB 包含大量记录(大约 10^9)并占用大约 300 GiB。起初,我认为原始记录数可能是罪魁祸首,所以我在适当的字段上设置了索引。它对搜索数据库中的条件的查询有很大帮助,但对于没有匹配项的查询需要 80-90 分钟。关于如何解决这个问题的任何想法?

database query mongodb

10
推荐指数
2
解决办法
4万
查看次数

为什么 HTTPS 而不是 S-HTTP 成为标准方法?

为什么 HTTPS 获胜?有谁知道 Netscape 和 Microsoft 都选择HTTPS而不是S-HTTP (RFC 2660)的任何具体原因?

在我看来,S-HTTP 更灵活,不需要单独的 IP 或端口来提供正确的证书,因为 S-HTTP 能够利用主机标头。知识产权空间在当时是一个问题吗?

我可以看到 HTTPS 比 S-HTTP 加密了更多连接数据的论点,但是如果您能轻松地分辨出用户访问了哪个网站,我就没有什么意义,因为每个 IP 只有一个站点(大多数时间)并且证书通常会说明什么域。

我的回答:由 Netscape 在 1993/1994 年创建的 SSL 和 HTTPS 在 1994 年的同一时间自然而然地添加到其中。HTTPS 的最初目标是在不做任何更改的情况下将现有协议改造为安全性。S-HTTP 直到 1999 年才出现并需要 HTTP 1.1,因此到那时 HTTPS 已经根深蒂固,实施 S-HTTP 几乎没有什么好处。谢谢大家。

https

7
推荐指数
1
解决办法
2116
查看次数

为什么 FTP 协议设计为使用多个端口?

问题在标题中。我想知道这一点的原因是因为我正在编写一个 tcp 服务,并且想探索其中的一些原因,因为它们可能会对我的工作有所启发。

port ftp tcp

5
推荐指数
1
解决办法
2135
查看次数

仅通过 TCP 的 DNS SERVFAIL 和错误标志:损坏的 DNS 服务器?

在指向另一个域的 CNAME 查找的附加部分中返回根名称服务器是否配置不佳?特别是我看到的一个是由 Network Solutions 托管的 CNAME,CNAME 指向不同的域和 TLD。

我问这是否是糟糕的配置,因为所有这些额外的记录都会导致超过 UDP 数据包的大小,从而迫使使用 TCP 重新完成查询。

dig www.unitedstatesartists.org +trace

名称服务器响应:

example.org. 86400  IN      NS      ns15.worldnic.com.
example.org. 86400  IN      NS      ns16.worldnic.com.
;; Received 95 bytes from 199.249.120.1#53(b2.org.afilias-nst.org) in 79 ms

;; Warning: Message parser reports malformed message packet.
;; Truncated, retrying in TCP mode.
www.example.org. 7200 IN    CNAME   load-01-123.us-west-1.elb.amazonaws.com.
.  518400  IN      NS      a.root-servers.net.
.  518400  IN      NS      b.root-servers.net.
.  518400  IN      NS      c.root-servers.net.
.  518400  IN      NS      d.root-servers.net.
.  518400  IN      NS …
Run Code Online (Sandbox Code Playgroud)

domain-name-system root tcp udp zones

1
推荐指数
1
解决办法
1万
查看次数

仅用于 Linux 备份的 USB 驱动器:分区还是不分区?

我有一个插入 CentOS 5.5 的 2TB USB 驱动器,该驱动器将使用 ext3 进行格式化,并且仅用于文件级备份。

我总是对我的驱动器进行分区,但不久前当我设置 Amazon EBS 时,文档说只格式化整个设备(例如 mkfs /dev/sdf 而不是 /dev/sdf1),ext3 会警告您但允许您这样做,它做到了。

据我了解,只有在我想从 USB 驱动器启动时才需要分区,这不会发生并且我真的想保存这 512 个字节。

跳过还是保留单个分区?为什么?

谢谢

partition backup ext3 centos usb

0
推荐指数
1
解决办法
470
查看次数

标签 统计

tcp ×2

backup ×1

centos ×1

database ×1

domain-name-system ×1

ext3 ×1

ftp ×1

https ×1

mongodb ×1

partition ×1

port ×1

query ×1

root ×1

udp ×1

usb ×1

zones ×1