社区
其他数据库
帖子详情
关于Redis数据丢失的问题(windows)
ybhcolin
2020-06-22 12:27:43
windows下 Redis运行期间 不定时的数据丢失 有可以1天 有可能两天. 从应用日志分析 当redis在执行 db saved on disk时间点时 数据就丢失.
...全文
145
回复
打赏
收藏
关于Redis数据丢失的问题(windows)
windows下 Redis运行期间 不定时的数据丢失 有可以1天 有可能两天. 从应用日志分析 当redis在执行 db saved on disk时间点时 数据就丢失.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
解决docker重启
redis
,mysql
数据
丢失
的
问题
官方文档: 所以 mysql应如下启动: docker run -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=密码 -v /
windows
盘符/指定的文件夹路径:/var/lib/mysql mysql:5.7
redis
: docker run -p 6379:6379 -d -v /
windows
盘符/指定的文件夹路径:/data
redis
:5.0
redis
-server –appendonly yes 多看官方文档,里面有详细的说明 补充知识:docker 挂载进容器的文件修改后没有改变需要重启 今天发现一个很奇怪的现象,就是我
redis
-x64-4.0.2.3,
windows
版本
右键解压
Redis
压缩包,把所有文件解压到指定的
redis
文件夹中 1.配置
redis
.
windows
.conf文件,除了port配置为对应的端口外,其他根据需要可更改的配置项说明如下: (1)bind 127.0.0.1 (line:79) # 设置为其他机器可以访问
redis
服务,如果本机存在多网卡或外网IP,请使用空格分开多IP (2)dir ./dump (line:239) # 镜像备份文件放置的目录,需手动创建dump目录 (3)requirepass foobared (line:443) # 设置密码 (4)appendonly yes (line:581) # 在每次更新操作后进行日志记录,如果不开启,可能会在断电时导致一段时间内的
数据
丢失
2.运行start.bat启动
redis
服务 3.运行start-client-127.0.0.1-6379.bat启动
redis
客户端
DB服务器使用mysql和
redis
高可用框架干货
db服务器连接mysql+
redis
高可用高性能框架干货1、使用c++语言,vs2019开发垮平台[
windows
和linux]连接MySql和
redis
框架。2、使用MySql持久化玩家
数据
,
redis
做玩家
数据
缓存层,
redis
不做
数据
持久化。mysql搭配
redis
工作效率非常高效,就好比男女搭配干活不累,没有
redis
,mysql也能独立很好的完成用户读写请求。有了
redis
,用户访问
数据
的效率更高,时间更短,快速的完成请求。3、讲解如何保持mysql和
redis
数据
强一致性策略,并在代码里实现。每次启动
redis
,使用管道技术,从mysql批量导入活跃用户
数据
到
redis
中,并设置过期时间.4、教程使用线程池技术,每个线程拥有自己独立的
数据
,线程绑定类。每一个实例就包含一个线程每个线程
数据
里包含:mysql连接器、
redis
连接器、内存回收池、安全的串行队列、条件变量、互斥量保证线程内的
数据
安全。5、工作原理:没有请求时,各个工作线程处于休眠状态。有读写请求时,从线程池获取一个线程,添加读写请求,把
数据
推送到线程工作队列中。然后工作线程获取队列的
数据
,进行串行工作任务安排,进行mysql
数据
库读写操作,以及
redis
读写
数据
操作,当完成工作任务时,执行下一个工作任务,同时把处理结果推送到逻辑线程,把
数据
给用户。6、用户读
数据
策略:用户获取
数据
首先是先从
redis
查找
数据
,
redis
命中,返回
数据
给玩家,
redis
命中失败,mysql中查找
数据
,然后写入
数据
到
redis
中,返回
数据
给用户。7、用户写
数据
策略:用户先从
redis
中删除
数据
,然后写
数据
到mysql中,最后再把
数据
写入到
redis
中,保持
数据
一致性。8、教程是一个干货教程,不是新手教程,mysql基础语法讲解的少,
redis
有讲解基础系列。教程讲解的是如何搭建一个支持高并发,高性能的读写
数据
库框架,使用mysql+
redis
搭配的高可用、高性能框架。该套框架在多个项目使用过,也在棋牌类项目里面使用过。
Redis
面试题50道(含答案)_.pdf
1、什么是
Redis
? 2、
Redis
相比 memcached 有哪些优势? 3、
Redis
支持哪几种
数据
类型? 4、
Redis
主要消耗什么物理资源? 5、
Redis
的全称是什么? 6、
Redis
有哪几种
数据
淘汰策略? 7、
Redis
官方为什么不提供
Windows
版本? 8、一个字符串类型的值能存储最大容量是多少? 9、为什么
Redis
需要把所有
数据
放到内存中? 10、
Redis
集群方案应该怎么做?都有哪些方案? 11、
Redis
集群方案什么情况下会导致整个集群不可用? 12、MySQL 里有 2000w
数据
,
Redis
中只存 20w 的
数据
, 如何保证
Redis
中的
数据
都是热点
数据
? 13、
Redis
有哪些适合的场景? 14、
Redis
支持的 Java 客户端都有哪些?官方推荐用哪个? 15、
Redis
和
Redis
son 有什么关系? 16、Jedis 与
Redis
son 对比有什么优缺点? 17、
Redis
如何设置密码及验证密码? 18、说说
Redis
哈希槽的概念? 19、
Redis
集群的主从复制模型是怎样的? 20、
Redis
集群会有写操作
丢失
吗?为什么? 21、
Redis
集群之间是如何复制的? 22、
Redis
集群最大节点个数是多少? 23、
Redis
集群如何选择
数据
库? 24、怎么测试
Redis
的连通性? 25、
Redis
中的管道有什么用? 26、怎么理解
Redis
事务? 27、
Redis
事务相关的命令有哪几个? 28、
Redis
key 的过期时间和永久有效分别怎么设置? 29、
Redis
如何做内存优化? 30、
Redis
回收进程如何工作的? 31、
Redis
回收使用的是什么算法? 32、
Redis
如何做大量
数据
插入? 33、为什么要做
Redis
分区? 34、你知道有哪些
Redis
分区实现方案? 35、
Redis
分区有什么缺点? 36、
Redis
持久化
数据
和缓存怎么做扩容? 37、分布式
Redis
是前期做还是后期规模上来了再做好?为 什么? 38、Twemproxy 是什么? 39、支持一致性哈希的客户端有哪些? 40、
Redis
与其他 key-value 存储有什么不同? 41、
Redis
的内存占用情况怎么样? 42、都有哪些办法可以降低
Redis
的内存使用情况呢? 43、查看
Redis
使用情况及状态信息用什么命令? 44、
Redis
的内存用完了会发生什么? 45、
Redis
是单线程的,如何提高多核 CPU 的利用率? 46、一个
Redis
实例最多能存放多少的 keys?List、Set、 Sorted Set 他们最多能存放多少元素? 47、
Redis
常见性能
问题
和解决方案? 48、
Redis
提供了哪几种持久化方式? 49、如何选择合适的持久化方式? 50、修改配置不重启
Redis
会实时生效吗?
Redis
面试专题30道.zip
1、什么是
Redis
?简述它的优缺点? 2、
Redis
相比 memcached 有哪些优势? 3、
Redis
支持哪几种
数据
类型? 4、
Redis
主要消耗什么物理资源? 5、
Redis
的全称是什么? 6、
Redis
有哪几种
数据
淘汰策略? 7、
Redis
官方为什么不提供
Windows
版本? 8、一个字符串类型的值能存储最大容量是多少? 9、为什么
Redis
需要把所有
数据
放到内存中? 10、
Redis
集群方案应该怎么做?都有哪些方案? 11、
Redis
集群方案什么情况下会导致整个集群不可用? 12、MySQL 里有 2000w
数据
,
redis
中只存 20w 的
数据
,如何保证
redis
13、
Redis
有哪些适合的场景? 14、
Redis
支持的 Java 客户端都有哪些?官方推荐用哪个? 15、
Redis
和
Redis
son 有什么关系? 16、Jedis 与
Redis
son 对比有什么优缺点? 17、
Redis
如何设置密码及验证密码? 18、说说
Redis
哈希槽的概念? 19、
Redis
集群的主从复制模型是怎样的? 20、
Redis
集群会有写操作
丢失
吗?为什么? 21、
Redis
集群之间是如何复制的? 22、
Redis
集群最大节点个数是多少? 23、
Redis
集群如何选择
数据
库? 24、怎么测试
Redis
的连通性? 25、
Redis
中的管道有什么用? 26、怎么理解
Redis
事务? 27、
Redis
事务相关的命令有哪几个? 28、
Redis
key 的过期时间和永久有效分别怎么设置? 29、
Redis
如何做内存优化? 30、
Redis
回收进程如何工作的?
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章