为Dummies编写MYSQL支持的Java后端服务

时间:2011-04-24 19:26:18

标签: java php mysql protocol-buffers thrift

所以我想做最简单的事情。

假设我有一个支持MYSQL的托管服务。

在其中,我有一个数据库storyland和一个表story-->(id, title, text)

我只知道如何在我的计算机上运行的eclipse中编写Java程序并做好作业......:)

现在我想

1)编写一个托管在我的服务器上的Java程序,它将计算并返回(例如)存储在整个MYSQL数据库中的文本字符数

然后我也只有编写通过表单e.t.c直接与MYSQL对话的PHP程序的经验,但现在我想

2)能够显示一个名为

的页面index.php

echo "Welcome to storyland, there are $textcount characters of text in all stories here";

其中$textcount是java服务返回的数字。

对于这个真正“简单”的具体例子我真的很感激。让我开始吧。我也非常感谢那些不太依赖于外部库/软件的答案/资源,因为我希望能够理解这些库如何工作以便能够决定将来如何使用它们。

谢谢!

2 个答案:

答案 0 :(得分:1)

  1. 一个设计思想:我很想再增加一个列大小,并为每个文本blob预先计算,所以你不必计算它(计算一个可能很昂贵) blob> varchar size)。然后我只对该列发出一个SUM并完成:从mytable中选择SUM(size);

  2. 这会使db工作变得非常简单,真的是一个简单的INSERT和SELECT系统。

答案 1 :(得分:0)

您需要拥有自己的服务器或支持java的服务器,否则这是不可能的。

即使你有一个支持java的服务器,为什么用java做这个,这个瓶颈可能就是数据库。