Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 应该使用什么来存储任何用户(如任何博客或FB中的用户)给出的评论?。_Android_Sql_Facebook_Comments - Fatal编程技术网

Android 应该使用什么来存储任何用户(如任何博客或FB中的用户)给出的评论?。

Android 应该使用什么来存储任何用户(如任何博客或FB中的用户)给出的评论?。,android,sql,facebook,comments,Android,Sql,Facebook,Comments,我正在开发一个示例社交网络类型的应用程序,在这个应用程序中,任何登录的用户都可以对用户的任何配置文件发表评论,并且给出的评论会显示给那个被评论的用户,比如在FB中。我使用SQLite数据库来存储用户名、密码、地址等值 现在的问题是,我应该使用什么在数据库中存储给定的注释。在这里,我可以使用文本字段来存储用户给定的注释,但由于注释的大小不限,因此我无法使用该字段。我的观点是,由于Android提供的sqlite重量很轻,所以使用它是不可行的。那么,是否有其他方法可以做到这一点 请帮帮我。谢谢您……

我正在开发一个示例社交网络类型的应用程序,在这个应用程序中,任何登录的用户都可以对用户的任何配置文件发表评论,并且给出的评论会显示给那个被评论的用户,比如在FB中。我使用SQLite数据库来存储用户名、密码、地址等值

现在的问题是,我应该使用什么在数据库中存储给定的注释。在这里,我可以使用文本字段来存储用户给定的注释,但由于注释的大小不限,因此我无法使用该字段。我的观点是,由于Android提供的sqlite重量很轻,所以使用它是不可行的。那么,是否有其他方法可以做到这一点


请帮帮我。谢谢您……

为什么不使用远程数据库保存评论的值?然后,只要需要,就从远程数据库获取它的值。

您可以使用varchar或TEXT,因为SQLite在声明varchar类型时不使用大小。事实上,它也几乎不使用这个类型。您可以将文本存储在SQLite的INT列中。SQLite永远不会截断文本列。

我想了解有关远程数据库的更多信息?。。你能告诉我从哪里开始吗?。。任何链接,教程等。。。。。感谢您的建议…一个选项是google app engine,它有数据存储和大量服务,您可以使用用户身份验证、远程API等。我认为使用文本、VARCHAR类型存储评论是不可行的选择,因为应用程序将运行安卓设备,可能存在性能问题,应用程序运行缓慢且运行不好可能持续。。。SQLite中的INT列是什么。谢谢您的回复。是的,它不会以性能为导向,但我想您希望在SQLLite db上保存一些东西,否则您可以使用远程数据库。其中,您必须通过提供服务器IP地址和密码来连接服务器上的db。或者,您可以创建一个web服务,在服务器上保存和检索注释。