当前位置: 首页 > news >正文

wordpress系统是什么/seo是什么专业

wordpress系统是什么,seo是什么专业,南京网页效果图设计接单,网页制作软件是什么1,既然redis是存在内存中的,那如果查询数据是从服务器内存中读取出来速度是很快的,同时减轻了数据库的压力,尤其数据量很大是时候的查询!! 2,简答的思路是,redis在客户端和数据库之…

1,既然redis是存在内存中的,那如果查询数据是从服务器内存中读取出来速度是很快的,同时减轻了数据库的压力,尤其数据量很大是时候的查询!!

2,简答的思路是,redis在客户端和数据库之间,获取数据是从redis中获取!!

在这里插入图片描述

3,但是这样有个问题,数据库中和redis中的数据可能不同,一旦有数据新增,删除,修改那么就同样的查询条件在redis和数据中查询出来就是不同的。

方案1:一旦有数据新增,删除,修改,那么删除对应的key然后通过数查询后给到对应的key中,(这样操作比较大,适合大量数据批量操作)

方案2:一旦有数据新增,删除,修改,同步执行操作在redis 的数据,同时快速查询redis返回数据显示

4,小例子

public ActionResult Index(){1.连接redis 内存数据库(IP地址,redis的端口,密码)RedisClient redisClient = new RedisClient("127.0.0.1", 6379, "666");bool isUserKey = redisClient.ContainsKey("user");      //是否存在key if (isUserKey ==false)  //redis中没有数据{textEntities contex = new textEntities();  //EF上下文对象List<Users> listUser = contex.Users.Where(p => p.uid > 10).ToList();  //获取 sql server中的数据redisClient.Set("user", listUser); //获取 sql server中的数据给到redis 中redisClient.Expire("user", 5);   //5秒钟后自动过期,过期之后 肯定是没有了 user 这个key 那么用户过5秒之后请求,则isUserKey==false}ViewBag.Commod = redisClient.Get<List<Users>>("user");  return View();}

//前端代码

@using testRedis;
@{ViewBag.Title = "Index";List<Users> comd = ViewBag.Commod;}<table>@foreach (Users item in comd){    <tr role="row"><td>@item.uid</td><td>@item.name</td><td>@item.pwd</td><td>@item.power</td></tr>}
</table>

//删除,新增,修改等操作

   public ActionResult delete(int uid, string key)   //为了实现同步的效果,每次在数据在增加,修改,删除之后,删除对应的key,然后重新把值重新给定{1.连接redis 内存数据库(IP地址,redis的端口,密码)RedisClient redisClient = new RedisClient("127.0.0.1", 6379, "666");textEntities contex = new textEntities();contex.Users.Remove(new Users { uid = uid });int res = contex.SaveChanges();if (res > 0)  //修改成功啊,返回对应数据{List<Users> listUser = contex.Users.ToList(); //获取真实数据库中的对象集合if (redisClient.ContainsKey(key)){redisClient.Del(key); //删除对应的key,重新给key赋值}bool setOK = redisClient.Set(key, listUser);  //更新后的数据然后存在redis中ViewBag.Commod = redisClient.Get<List<Users>>(key);    //返回数据}return null;}

暂时写到这,方案二的思路也很简单,欢迎指点!!

http://www.jmfq.cn/news/5169835.html

相关文章:

  • 保定比较好的网站建设公司/网站收录查询平台
  • 网站建设 源码/哪些平台可以做推广
  • 郑州大学现代远程教育《网页设计与网站建设》课程考核要求/小蝌蚪幸福宝入口导航
  • 自己怎么建设一个网站/数据分析师要学什么
  • 网站建设招聘要求/百度地图广告投放
  • 微信小程序开发和网站开发的区别/百度统计数据
  • 网站建设工作 方案/环球贸易网
  • 会议网站怎么做/百度网站首页网址
  • 男人与女人做视频网站/新冠疫情最新消息
  • 西安企业seo外包服务公司/哈尔滨优化调整人员流动管理
  • 热 综合-网站正在建设中/营销推广平台
  • 张家港网页设计培训/seo专员岗位要求
  • 佛山企业网站制作公司/外贸网络推广营销
  • 四维码制作网站/湖南网络推广公司大全
  • 个人网站 数据库如何上传到空间/中国军事新闻最新消息
  • wordpress做的外贸网站6/互联网广告推广公司
  • 网站建设与网页设计制作教程/seo优化是指
  • 网站建设的技术目标/seo网站诊断顾问
  • 武汉网站建设方法/有什么好的推广平台
  • 网页制作与网站建设宝典pdf/龙岗网络公司
  • 电商网课教材/佛山旺道seo
  • 手机建行网站/企业网站模板图片
  • 企业网站导航代码/新手怎么开始做电商
  • 做二手元器件那个网站查价格/软文营销名词解释
  • 到哪里查网站备案信息/什么叫优化
  • 郑州网站制作怎么样/seo建站技巧
  • 互联网下载安装/郑州seo关键词自然排名工具
  • 海南通信建设有限公司官方网站/百度热搜榜排名昨日
  • 做网站容易还是app容易/推广方式
  • 临沂网站备案公司/企业软文营销