51dev.com IT技术开发者社区

51dev.com 技术开发者社区

PHP-redis中文文档

PHP-redis中文文档

phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用;github地址:https://github.com/phpredis/phpredis以下是redis官方提供的命令:  Redis::__construct构造函数$redis=newRedis(...

RedisPlus 3.0.0 重构后震撼归来,优化性能和交互体验

RedisPlus 3.0.0 重构后震撼归来,优化性能和交互体验

RedisPlus是为Redis可视化管理开发的一款开源免费的桌面客户端软件,支持Windows、Linux、Mac三大系统平台,RedisPlus提供更加高效、方便、快捷的使用体验,有着更加现代化的用户界面风格。该软件支持单机、集群模式连接,同时还支持SSH(单机、集群)通道连接。RedisPlus致力于为大家提供一...

Php+Redis队列原理

Php+Redis队列原理

我们新建一个文件queue.php<?phpwhile(true){echo1;sleep(1);}然后中命令行里面执行phpqueue 你会发现每秒钟输出一个1;等了很久,咦,很神奇,为什么php没有超时呢?对,就是不会超时,Why?答:实际上PHP执行脚本是不会超时的,我们在网页中看到的诸如504等...

流水号的生成(日期+业务码+自增序列)

流水号的生成(日期+业务码+自增序列)

项目开发时,使用了两套数据库,开发环境和上线环境,数据库表中大多採用了自增主键, 比方:idintunsignedprimarykeyauto_increment,但往往会碰到一些问题。比方: 开发环境中,使用爬虫抓取一些数据,建立索引。再把数据迁移到上线环境,会导致索引中的id和 上线环...

Yii2 里使用Redis扩展

Yii2 里使用Redis扩展

Redis是个很不错的Nosql数据库,比Memcached的好处是能持久化数据。Yii2里使用Redis,首先要扩展Redis。可以在composer.json里添加redis"require":{"php":">=5.4.0","yiisoft/yii2":">=2.0.5","yiisoft/yii2...

TP5使用redis

TP5使用redis

usethinkCache;//redis对象    publicfunctiongetRedis()    {     $options=[    ‘type‘ =>‘redis‘,//指定类型    ‘password‘=>‘asdfghjkl‘,       ‘prefix‘=>‘sbn-‘, ...

Redis4.0集群

Redis4.0集群

节点信息规划:准备部署7001-70044个实例,但是redis集群提示最少需要3个主节点,6个节点才能完成启动,所以后面2个是后来加的。注意:这里因为是测试环境,所以将所有实例都放在了一台机器上,生产建议主备节点不要放在一台机器上1、环境安装~]#cd/opt/opt]#wgethttp://download.red...

redis是什么,为什么要用redis?

redis是什么,为什么要用redis?

Redis的的是完全开源免费的,遵守BSD协议,是一个高性能的键值数据库。是当前最热门的的的NoSql数据库之一,也被人们称为数据结构服务器。那为什么要用Redis的的的呢?原因很简单,快!这个问题在大并发,高负载的网站中必须考虑.redis数据库中的所有数据都存储在内存中。由于内存的读写速度远快于硬盘,因此Redis...

tp5中redis缓存配置及使用

tp5中redis缓存配置及使用

1.修改config.php的配置文件 'cache'         =>[  //驱动方式  'type' =>'...

redis下载笔记

redis下载笔记

redis下载地址:https://github.com/MicrosoftArchive/redis/releasesredis中的php扩展下载地址:https://windows.php.net/downloads/pecl/releases/redis/igbinary扩展下载地址:https://window...

TP5 Thinkphp5.0 操作redis

TP5 Thinkphp5.0 操作redis

usethinkCache;可以用Tp5自带的Cache操作redisfunctionredis(){  $options=[   ‘type‘ =>‘redis‘,//指定类型   ‘password‘=>‘asdfghjkl‘,   ‘prefix‘=>‘sbn-‘,   ‘host‘   =&g...

redis 升级2.8.8经验

redis 升级2.8.8经验

最近把实时标签5个redis实例全部升级到2.8.8版本,在这过程中主要遇到以下两个问题。一:2.4.18到2.8.8主从复制失败,并且处于不断重试的过程中。通过debugredis源码在测试环境复现该问题找到解决该问题的方法:根据dbsize的大小把repl-timeout调整为合理的值即可。二:主从同步结束后发现s...

Redis主从复制简单配置

Redis主从复制简单配置

192.168.1.106master机器mkdir-p/data/rediscp/etc/redis/redis.conf/etc/redis/redis-6379.confvim/etc/redis/redis-6379.confdaemonizeyespidfile/var/run/redis-6379.pidp...

PHP操作redis

PHP操作redis

Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis支持的数据类型有Stirng(字符串),List(列表),Hash(字典),Set(集合),SortedSet(有序集合);redis版本是Redis2.6.12系统是在Wi...

java操作redis数据库实例(redis集群)

java操作redis数据库实例(redis集群)

<?xmlversion="1.0"encoding="UTF-8"?><redisCluster><!--userRoute--><clusterGroupname="userRoute"selectdb="1"><serverhost="10.177.129.1...