- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想知道 DynamoDB 或 SimpleDB 是否可以替代我的 MongoDB 用例?这是我使用 MongoDB 的方式
最佳答案
我假设您问的是因为您想直接迁移到 AWS 托管的持久性解决方案? DynamoDB 和 SimpleDB 都是 k/v 存储,因此不会成为 MongoDB 等文档存储的“直接”替代品。
除了 limit/skip 一个(它需要更多的 k/v 兼容方法)之外,您提到的两个解决方案中的任何一个都可以轻松满足您的所有功能需求(尽管我认为 DynamoDB 是更好的选择)但这不是主要问题。主要问题是从文档存储(尤其是具有广泛查询功能的文档存储)迁移到 k/v 存储。您将需要重新设计您的架构、重新考虑您的索引、在 k/v 存储的约束内工作、利用 k/v 存储的好处等。
坦率地说,如果您当前的解决方案可行,并且如果 MongoDB 感觉在功能上很合适,我肯定不会迁移,除非您有非常强大的非技术原因(例如,您的老板希望您这样做;))
您会说您考虑此举的原因是什么,还是您只是在探索这是否可能?
关于mongodb - DynamoDB 或 SimpleDB 可以替代我的 MongoDB 用例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9354937/
我最近购买了《C 编程语言》并尝试了 Ex 1-8这是代码 #include #include #include /* * */ int main() { int nl,nt,nb;
早上好!我有一个变量“var”,可能为 0。我检查该变量是否为空,如果不是,我将该变量保存在 php session 中,然后调用另一个页面。在这个新页面中,我检查我创建的 session 是否为空,
我正在努力完成 Learn Python the Hard Way ex.25,但我无法理解某些事情。这是脚本: def break_words(stuff): """this functio
我是一名优秀的程序员,十分优秀!