什么是具有高流量的新闻门户的数据库设计解决方案? 云文件系统是一个很好的解决方案吗?
mysql > File system
提前致谢
答案 0 :(得分:2)
查看memcached。它旨在“缓存”对象和数据。作为示例,使用它的最佳方式是将新闻查询结果缓存5分钟。因此,每五分钟只执行一个查询,而不是每次访问者查看页面时都会执行。
答案 1 :(得分:1)
文件系统不适合缓存(除非你有FusioIO卡)。
通常,从磁盘读取文件所涉及的延迟远远高于Memcache或APC等缓存系统。
还可以选择使用Sphinx或Lucene定期索引数据库,返回结果的速度比标准MySQL快得多。
答案 2 :(得分:0)
RDBMS比文件系统更适合高流量。我会坚持使用RDBMS来处理数据,除非证明对于特定类型的数据,文件系统或其他解决方案更好。
答案 3 :(得分:0)
流量高? PostgreSQL更强大,可以处理更多的并发用户。 noSQL-databases也正在流行,但它们具有不同的行为和功能。你无法将它们与PostgreSQL,Oracle等RDBMS进行比较。