这是我在stackoverflow的第一篇文章〜 我正在寻找正确的数据库/引擎给我这么一个小背景: 通过浏览很多问题和答案后,我发现很多数据库对于特定类型的网站都是最好的。另一方面,我看到的很多帖子都是从2011年开始的,所以也许有新的选择!Percona,MariaDB,MongoDB,Couchbase和其他替代品
我使用这个数据库的网站将需要大量的读取和一些写入。因为它需要大量的READS,并且我一般都知道哪些数据部分将主要在某个特定时间使用,所以我正在考虑使用Redis或Memcache之类的东西。 (我也看过类似VoltDB的东西,并意识到我不可能或更多,所以不想将所有数据存储在RAM上)
我不擅长从数据库 - >服务器层所以任何正确方向的光线都会有帮助。我相信我在体系结构上最好的选择就像是我需要的每个对象的一个键/值,并且将当前真正需要的东西放在RAM中,每当我需要或不需要某些数据时释放内存了。
我希望人们能给我一些建议。
到目前为止,是否有任何新的Percona或MariaDB或MongoDB或Couchbase的替代方案?
到目前为止,是否有任何新的Percona或MariaDB或MongoDB或Couchbase的替代方案?
有没有这些postgresql的替代品呢?任何我看不到多少的原因?
**即使是关于混合方法或其他接近架构的方法的信息也非常受欢迎。
非常感谢您的帮助!
强烈不同意MySQL已经甲骨文下遭遇。 MySQL 5.5是MySQL历史悠久的最佳版本。期。 – 2012-03-26 21:16:10
也许这是真的,但5.5很长一段时间了。我说'遭受'的原因是因为许多核心开发者在收购之后离开(并创造了mariadb)。这可能不会成为未来几个月/年的问题,但数据库应该在10年甚至更长的时间内得到增强(或者至少修正了这些bug)。 – 2012-03-26 21:52:58
我一直在寻找postgres在MySQL上的优点的平衡观点。你能否赐教我? – Duke 2012-08-08 17:49:24