MYSQL结构:多个数据库具有相同的表,每个数据库中的格式如下:
db1.a
db1.b
..。
db2.a
db2.b
..。
……
……诸若此类
PHP结构:
/包含/->包含常量的文件
./work/ ->用于与db交互的文件
main.php ->检查工作文件夹中文件中的请求和调用函数的类型
该系统将通过使用JSON的Android请求和响应查询进行访问,并以相同的方式从数据库返回数据。服务请求的代码将保持不变,只有db将根据用户更改。
问题的症结在于,成千上万的用户将从Android应用程序发送请求到任何一个功能,该功能在一个请求中只与特定db的表进行交互。基本上,每个请求中要执行的代码非常小,每个请求最多有2或3 db查询。
我有种感觉,我的解决方案在某种程度上是错误的。必须有一些方法来优化这么多请求。
任何帮助都将不胜感激。
发布于 2014-04-08 21:13:48
你看起来很困惑。为什么我们要知道,你有一个名为"work“的文件夹?试着尽可能的精确--也许你看到了解决方案,然后自己也看到了。
回答你的问题:
如果你是初学者,你应该停止过多地担心性能,而应该更多地担心代码/架构的质量。从长远来看,这会更有帮助。如果你必须做出决定-总是喜欢可读性:)
祝你的项目顺利
https://stackoverflow.com/questions/22946854
复制相似问题