我正在尝试开发一个包含巨大用户数据库的社交网络
android应用程序.我对
Android App开发非常新鲜,并试图了解应用程序开发背后的概念.
我正在使用以下技术:
我正在使用以下技术:
1)MysqL PHP(RESTful Web服务)
2)Android Studio(Java)
在应用程序中,我必须运行一些复杂的算法,用于对从云服务器中存储的数据库中的不同表格中收集数据进行排名.
我的问题是“在哪里运行这个算法?”.
我应该用PHP编写代码,使算法在服务器端运行,然后将这些数据发送给客户端
(要么)
我应该使用从服务器收集的数据在JAVA(Android Studio)中编写代码.
编辑:感谢您的所有回应.
我有异步任务和多线程的想法.
这个疑问来到我,因为排名对我所有的用户来说都是常见的,有所不同.如果我将耙机算法放在服务器端,即使所有用户的结果相同,同一个算法必须运行多次(如果有10000个用户,同一个算法在服务器端运行10000次).但是,如果我放在客户端,我可能会过来.但需要专家解决方案.
解决方法
原文地址:https://www.jb51.cc/java/123290.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。