任何人都可以告诉我们,我们可以使用Hadoop和任何NoSQL数据库,如MongoDB tec与Android而不是SQLite。如果是,那么该怎么做(我的意思是这样做的过程是什么),因为SQLite嵌入在Android和MongoDB等我们将不得不使用单独的服务器等或它可以用作嵌入式。
哪个数据库最好使用SQLite或MongoDB我们可以使用Hadoop和任何NoSQL数据库与Android而不是SQLite
2
A
回答
2
Hadoop本身是非常耗费资源的。它是为大型机器集群开发的,而不是单个移动设备。除此之外,NoSQL的优势也是可以处理它们的大型机器集群。如果您在存储和处理器能耗机器方面与移动设备一样有限,那么您将承受很大的开销。
也许可以设置Hadoop和NoSQL,但是你将不得不支付大量的性能。我强烈建议你不要那样做 - 最好从学习传统SQL开始。
1
在情况下,关系数据库可以这样做时,hadoop和NoSQL解决方案通常是劣势解决方案。 通常将可扩展性和容错性放在他们的DNA中,以牺牲性能和效率为代价。 因此,我不建议在您的加载/数据卷需要扩展到群集的情况下尝试使用这些解决方案。
相关问题
- 1. SQLite数据库与我使用Android中SQLite数据库条款
- 2. 可以使用代码而不是NoSQL数据库进行筛选吗?
- 3. 流数据和Hadoop? (而不是Hadoop流)
- 4. 是否有可能使用SQLite数据库而不使用sqlite函数?
- 5. 我们可以使用google youtube数据api而不使用OAuth
- 6. 我们可以使用apache cordova访问Mysql数据库而不使用php
- 7. 我可以使用InAppSettings与核心数据而不是plist?
- 8. 我可以在PHP中使用Mongo NoSQL数据库吗?
- 9. 是否可以使用Ruby的Cassandra NoSQL数据库?
- 10. 除了我们可以在android中使用的数据库吗?
- 11. 我们可以在Android上使用RecordStore数据库吗?
- 12. 我们是否可以直接访问核心数据的SQLite数据库
- 13. 我们可以使用流星框架与mysql数据库
- 14. 我们可以使用odbc只与java连接数据库吗?
- 15. 是否可以使用PreferenceActivity与SQLite而不是res/xml?
- 16. 我可以在我的Android应用程序中使用JSON而不是SQLite吗?
- 17. 在memcmp我们可以使用数组而不是指针
- 18. 我们可以在任何地方使用`const`而不是`let`吗?
- 19. 我们可以使用Google App Engine而不使用他们的数据API吗?
- 20. 我们可以使用其他数据库和wamp
- 21. 为什么我们不使用函数数据库而不是包/库?
- 22. 如何搜索int而不是字符串,sqlite数据库,android
- 23. 我可以为特定数据查询Cloudant NOSQL数据库吗?
- 24. 可以使用Spring框架使用NOSQL数据库
- 25. 我们可以使用Kibana for Apache Solr而不是使用elasticsearch
- 26. 我们如何使用sqlite数据库在数据库中插入数据?
- 27. android - 使用SQLite数据库
- 28. 我们可以解决任何与angularjs
- 29. 是否可以在Android SQLite数据库上禁用WAL?
- 30. 什么是Nosql数据库以及它们与R-数据库有什么不同
在Andriod上运行Hadoop/NoSQL的理由是什么? – 2012-07-07 06:55:19
@Praveen Sripati:我的一个朋友告诉我用Hadoop/NoSQL代替SQLite,这就是为什么我问 – swdeveloper 2012-07-07 07:24:03