关于一个频繁读写数据库的问题,怎么提高性能
我目前要设计一个对外webservice接口,这个接口是接收数据的,这个数据量很小就是一条记录而已,但是很频繁,然后我把数据存储在数据表
现在问题是这个接口要被频繁调用。所以就要频繁的写入数据表,这个数据表的数据可想而只也是很大的
有两个问题
1频繁写入数据库怎么设计,写入可以有延迟。
我的设想是先把数据存储在一个文件中,比如xml,然后设计一个后台程序来轮询定时处理这个文件。把里面的数据全部一次插入数据库。但是我担心对这个文件读写可能会有冲突
2怎么读这个数据表。这个数据表要频繁的来读取。也可以有延迟的。
我设想是分表来处理,
不知道大家还有什么好的建议