【发布时间】:2016-09-12 16:13:13
【问题描述】:
这可能是一个非常基本的问题,但我想知道如何最好地将我经常增加的单个数字存储在我的服务器上。例如,如果我的应用向 Google Play 和 iOS 发送推送通知,我想跟踪它发送了多少。
我过去曾大量使用数据库,但在这种情况下,这似乎有点矫枉过正。
我显然需要它能够很快被写入。我将如何解决这个问题?
【问题讨论】:
标签: mysql ubuntu server language-agnostic
这可能是一个非常基本的问题,但我想知道如何最好地将我经常增加的单个数字存储在我的服务器上。例如,如果我的应用向 Google Play 和 iOS 发送推送通知,我想跟踪它发送了多少。
我过去曾大量使用数据库,但在这种情况下,这似乎有点矫枉过正。
我显然需要它能够很快被写入。我将如何解决这个问题?
【问题讨论】:
标签: mysql ubuntu server language-agnostic
您可以使用带有静态计数器变量的类。在 Java 中,这可能如下所示:
public class Counter {
private static int counter = 0;
public static void increment() { counter++; }
public static int get() { return counter; }
public static void reset() { counter = 0; }
}
或者,您可以将其实现为单例,但这会使事情稍微复杂化,而不会带来显着的好处。
【讨论】: