Abh*_*lin 6 jackrabbit content-management-system mongodb
我们正在构建一个类似于博客平台或 CMS 的新闻网站。用户可以撰写文章、发表评论、点赞和分享。我们是新手,无法在 Jackrabbit Oak 和 MongoDB 之间做出选择?
我经历了以下线程 何时使用 JCR(内容存储库)而不是其他选项?. 我知道 JCR 允许以与您的需求密切匹配的结构来组织您的内容。我认为这也可以在 MongoDB 中完成。答案是将 JCR 与 RDBMS 进行比较,而不是像 Mongo 这样的 NoSQL DB。
此外,JCR Oak 似乎有点复杂,所以我更愿意保持堆栈简单,并在 MongoDB 上投入时间 - 除非 Jackrabbit 提供了非常重要且 MongoDB 中不存在的功能。
有人可以解释一下 JCR Oak 中是否有任何超越 MongoDB 的杀手级功能?
我们终于要继续使用 Cassandra 了。
通过研究我发现JCR似乎没有一个大的活跃社区,教程的数量也有限。Mongo 远远领先于 JCR,并已在多家公司的生产中使用。在 MongoDB 上的 JCR 中找不到任何杀手级功能。
我还阅读了几篇博客文章,尽管 Mongo 是一个很棒的数据库并且易于开始开发,但一段时间后,如果您的网站快速增长,可扩展性可能会带来一些挑战,性能也可能会受到影响。请参阅此处的一篇博客文章:http://patrickmcfadin.com/2014/02/11/mongodb-this-is-not-the-database-you-are-looking-for/
虽然我们现在并不担心可扩展性,但我发现 Cassandra 无主架构的优点,CQL 几乎与 SQL 类似,并且 PlanetCassandra 上发布的性能基准显示 Cassandra 是线性扩展的。
| 归档时间: | 
 | 
| 查看次数: | 3397 次 | 
| 最近记录: |