任何人都可以告诉我们,我们可以使用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. 是否可以使用Ruby的Cassandra NoSQL数据库?
- 9. 我们可以在Android上使用RecordStore数据库吗?
- 10. 除了我们可以在android中使用的数据库吗?
- 11. 我们可以使用odbc只与java连接数据库吗?
- 12. 是否可以使用PreferenceActivity与SQLite而不是res/xml?
- 13. 在memcmp我们可以使用数组而不是指针
- 14. 我们可以使用Google App Engine而不使用他们的数据API吗?
- 15. 我们可以使用其他数据库和wamp
- 16. 可以使用Spring框架使用NOSQL数据库
- 17. 我可以为特定数据查询Cloudant NOSQL数据库吗?
- 18. 是否可以在Android SQLite数据库上禁用WAL?
- 19. 我们可以解决任何与angularjs
- 20. 我们可以使用Sqlite数据库表绑定表格布局吗?
- 21. NoSQL数据库与传统关系数据库有何不同?
- 22. 为什么我们无法使用我们自己的mysql数据库而不是django数据库?
- 23. 指定SQLite数据库的路径可以是任意值吗?
- 24. Apache Activiti与NoSql数据库
- 25. Android - 关闭数据库后可以使用SQLite Cursor吗?
- 26. 可以使用Android SQLiteDatabase.openDatabase()来打开远程sqlite数据库吗?
- 27. 以编程方式修改SQLite数据库而不使用SQL
- 28. 我们可以确保我们的应用程序使用我们的SQLITE版本,而不是使用Android NDK提供的版本?
- 29. Android SQLite数据库和SharedPreferences
- 30. 我可以使用angular.js与对象,而不是函数吗?
在Andriod上运行Hadoop/NoSQL的理由是什么? – 2012-07-07 06:55:19
@Praveen Sripati:我的一个朋友告诉我用Hadoop/NoSQL代替SQLite,这就是为什么我问 – swdeveloper 2012-07-07 07:24:03