只要接口是线程安全的,就不会出现数据混乱的现象。
那存呢? 我想过把日志记录放在一个临时的集合里面,当这个集合数到了一个的数量后就批量保存到数据库,但是如果没达到而服务中断了呢?那数据就丢失了...
可以用Nosql数据库来做(Redis,MongoDB等),没必须存数据库,可以解决数据量大高并发问题
Redis:http://www.cnblogs.com/edisonchou/p/3821228.html
MongoDb:http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html
各种Nosql数据库优缺点:http://www.cnblogs.com/skyme/archive/2012/07/26/2609835.html