As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。
已关闭8年。
什么是最快,最稳定的非SQL数据库,用于在一天中存储大数据并处理数千个请求(用于流量交换服务)?我已经找到了Kdb +和Berkeley DB。他们好吗?还有其他选择吗?
更多细节...
每天服务器处理超过10万次访问。对于每次访问,我都需要从数据库中读取相应的统计信息,将日志写入数据库,并更新数据库中的统计信息,也就是每次访问时需要对数据库进行3次操作。流量不断增加。因此,数据库引擎应该很快。从一侧看,数据库将由以C,Erlang或任何其他底层语言编写的恶魔来管理。另一方面,数据库将由PHP脚本管理。
已关闭8年。
什么是最快,最稳定的非SQL数据库,用于在一天中存储大数据并处理数千个请求(用于流量交换服务)?我已经找到了Kdb +和Berkeley DB。他们好吗?还有其他选择吗?
更多细节...
每天服务器处理超过10万次访问。对于每次访问,我都需要从数据库中读取相应的统计信息,将日志写入数据库,并更新数据库中的统计信息,也就是每次访问时需要对数据库进行3次操作。流量不断增加。因此,数据库引擎应该很快。从一侧看,数据库将由以C,Erlang或任何其他底层语言编写的恶魔来管理。另一方面,数据库将由PHP脚本管理。
最佳答案
Berkely DB经过尝试,测试和强化,是许多超大型交易量系统的核心。一个示例是无线运营商基础架构,该基础架构使用大型LDAP存储(例如OpenWave)每天处理超过20亿笔交易。这些系统在时间点恢复方面通常也有类似Oracle之类的东西,但是它们使用Berkeley DB作为复制缓存。
同样,在简单的标量值意义上,BDB不限于键值对。您可以在值中存储任何所需内容,包括任意结构/记录。
关于nosql - 最快,最稳定的非sql数据库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2442735/