一、概况
1、设计总图
组成,由Redis集群缓存,普通缓存,传统数据库,各类数据驱动
2、内存数据库的增删改查,分页查询
组成,由数据查询,分页查询,数据存储,数据修改,数据删除
3、内存数据库的驱动
组成,由驱动适配器,普通缓存驱动,Redis缓存驱动
4、内存数据库与传统数据库的同步(作为安全保障)
组成,由数据加载到内存,存储同步,修改同步,删除同步,数据容错处理
二、总图
下图,为内存数据库的设计总图
三、内存数据库的查,写,删,改
内存数据的代码实现如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
namespace QPCenterExpress.CoreSafe.CacheBase
{
public class CacheData