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

国外建设网站首页东莞部门网站建设

国外建设网站首页,东莞部门网站建设,网页转微信小程序,wordpress 优化提速在StackExchange.Redis中最重要的对象是ConnectionMultiplexer类#xff0c; 它存在于StackExchange.Redis命名空间中。这个类隐藏了Redis服务的操作细节#xff0c;ConnectionMultiplexer类做了很多东西#xff0c; 在所有调用之间它被设计为共享和重用的。不应该为每一个操…  在StackExchange.Redis中最重要的对象是ConnectionMultiplexer类 它存在于StackExchange.Redis命名空间中。这个类隐藏了Redis服务的操作细节ConnectionMultiplexer类做了很多东西 在所有调用之间它被设计为共享和重用的。不应该为每一个操作都创建一个ConnectionMultiplexer 。 ConnectionMultiplexer是线程安全的 推荐使用下面的方法。在所有后续示例中 都假定你已经实例化好了一个ConnectionMultiplexer类它将会一直被重用 现在我们来创建一个ConnectionMultiplexer实例。它是通过ConnectionMultiplexer.Connect 或者 ConnectionMultiplexer.ConnectAsync传递一个连接字符串或者一个ConfigurationOptions 对象来创建的。连接字符串可以是以逗号分割的多个服务的节点 我们仅仅需要连接一个在本地计算机中的redis服务,redis服务的默认端口是6379. using StackExchange.Redis;...ConnectionMultiplexer redis ConnectionMultiplexer.Connect(localhost);// ^^^ store and re-use this!!! 注意 : ConnectionMultiplexer 实现了IDisposable接口当我们不再需要是可以将其释放的 , 这里我故意不使用 using 来释放他。 简单来讲创建一个ConnectionMultiplexer是十分昂贵的 一个好的主意是我们一直重用一个ConnectionMultiplexer对象。一个复杂的的场景中可能包含有主从复制 对于这种情况只需要指定所有地址在连接字符串中它将会自动识别出主服务器ConnectionMultiplexer redis ConnectionMultiplexer.Connect(server1:6379,server2:6379); 假设这里找到了两台主服务器将会对两台服务进行裁决选出一台作为主服务器来解决这个问题 这种情况是非常罕见的 我们也应该避免这种情况的发生。 现在你已经拥有了一个 ConnectionMultiplexer 下面三件事情可能是你想要做的。 1. 访问数据库。注意在使用集群的情况下一个数据库可能会分部在多个节点中2. 使用redis的发布订阅功能3. 维护和监控一台服务器 访问数据库访问数据库的操作非常简单: IDatabase db redis.GetDatabase(); GetDatabase 返回一个IDatabase接口。 注意 redis允许配置多个数据库可以在调用GetDatabase() 时候指定数据库.另外如果你计划使用异步的api Task.AsyncState 必须拥有一个值 也可以这样指定。 int databaseNumber ...object asyncState ...IDatabase db redis.GetDatabase(databaseNumber, asyncState); 现在你已经拥有了一个 IDatabase 对象 他可以对redis数据库进行操作。所有的方法都有同步和异步两个版本 按照微软的命名约定 所有的异步方法都以Async结尾。 最简单的操作 存储和获取一个值 。 string value abcdefg;db.StringSet(mykey, value);...string value db.StringGet(mykey);Console.WriteLine(value); // writes: abcdefg String前缀这里代表的是Redis中的String类型 和.net中的String类型有很大的区别 尽管两者都可以保存字符串类型。然后 Redis允许键值为二进制数据 示例如下 byte[] key ..., value ...;db.StringSet(key, value);...byte[] value db.StringGet(key); StackExchange.Redis 支持所有的 redis shell命令, 具体可以参考redis官网。  转载于:https://www.cnblogs.com/deosky/p/4846111.html
http://www.huolong8.cn/news/302675/

相关文章:

  • 网站选项按钮深圳建设交易中心网站
  • 公司域名让做网站的wordpress评论链接
  • 网站建设近五年参考文献seo是搜索引擎优化
  • 做网站,好苦逼腾讯云wordpress插件下载失败
  • 定制开发产品桂林seo排名
  • 津南天津网站建设柳州人社app下载
  • 颖灵信息科技网站建设做ppt用什么软件最好
  • 金融直播间网站开发wordpress留言板模板
  • 重庆制作网站速成班网站规划html
  • 淄博电商网站建设淘宝店网页制作教程
  • 做视频网站视频有没有帮忙做推广的网站
  • 网站建设规划申请昆山做网站的公司有哪些
  • 网站开发毕业设计任务书范文设计方案怎么做
  • 合肥网站建设市场足球比方类网站开发
  • 北京建设工程质量总站网站wordpress 修改教程
  • 为企业进行网站建设方案免费推广网站排名
  • 亚马逊 怎么做国外网站免费搭建博客网站
  • 网站优化链接无锡百度快照优化排名
  • 网站设计深圳要联系方式吗?专业做网站的公司邢台专业做网站
  • 桂城网站制作wordpress+移动
  • 营口网站建设价格哪个网站跨境电商做的最好
  • 网站布局方式工作场所的职业病危害因素强度或者浓度应当符合
  • 高权重网站做员会来顶排名网站开发有哪些新技术
  • 网站规划与建设心得体会网站设计思路作用
  • 专业零基础网站建设教学在哪里静安网站建设哪家好
  • 金华手机建站模板seo sem论坛
  • 嘉定区建设局网站中关村哪里可以做网站
  • 建设网站后如何上线网站建设文化流程
  • led视频网站建设长沙seo优化排名推广
  • 机械设备asp企业网站源码下载在哪个网站去租地方做收废站