`

redis安全策略 redis工具

 
阅读更多

 

 1 安全策略:

 

 设置数据库密码
修改配置requirepass password
验证密码auth password 只有验证通过后才能继续执行命令
注意:在配置redis复制功能的时候如果主数据库设置了密码,需要在从数据的配置文件中通过masterauth参数设置主数据库的密码,这样从数据库在连接主数据库时就会自动使用auth命令认证了。相当于做了一个免密码登录。
bind参数(可以让数据库只能在指定IP下访问)
bind 127.0.0.1 192.168.1.110 这样内网的1段都可以访问
命令重命名 不让错误执行flushall 清空所有数据
修改命令的名称rename-command flushall cleanall
禁用命令 rename-command flushall ""

 

 

2 工具:

 

redis-cli
Info查看使用信息等/monitor监视器 看用户做的每一个操作

eg:

[root@h2master bin]# redis-cli
127.0.0.1:6379> info
# Server
redis_version:2.8.19
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:4b1addfd5f9adb27
redis_mode:standalone
os:Linux 2.6.18-308.el5 i686
arch_bits:32
multiplexing_api:epoll
gcc_version:4.1.2
process_id:21558
run_id:86a4890d01e244f1e0e5ac557497f8fee82182a3
tcp_port:6379
uptime_in_seconds:151177
uptime_in_days:1
hz:10
lru_clock:16746810
config_file:/etc/redis.conf

# Clients
connected_clients:2
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:0

# Memory
used_memory:735376
used_memory_human:718.14K
used_memory_rss:1859584
used_memory_peak:812744
used_memory_peak_human:793.70K
used_memory_lua:23552
mem_fragmentation_ratio:2.53
mem_allocator:jemalloc-3.6.0

# Persistence
loading:0
rdb_changes_since_last_save:0
rdb_bgsave_in_progress:0
rdb_last_save_time:1425974859
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:0
rdb_current_bgsave_time_sec:-1
aof_enabled:0
aof_rewrite_in_progress:0
aof_rewrite_scheduled:0
aof_last_rewrite_time_sec:-1
aof_current_rewrite_time_sec:-1
aof_last_bgrewrite_status:ok
aof_last_write_status:ok

# Stats
total_connections_received:19
total_commands_processed:4090
instantaneous_ops_per_sec:0
total_net_input_bytes:139943
total_net_output_bytes:21378
instantaneous_input_kbps:0.00
instantaneous_output_kbps:0.00
rejected_connections:0
sync_full:0
sync_partial_ok:0
sync_partial_err:0
expired_keys:1
evicted_keys:0
keyspace_hits:20
keyspace_misses:3
pubsub_channels:1
pubsub_patterns:0
latest_fork_usec:786

# Replication
role:master    主节点
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

# CPU
used_cpu_sys:0.72
used_cpu_user:0.40
used_cpu_sys_children:0.02
used_cpu_user_children:0.01

# Keyspace
db0:keys=2004,expires=0,avg_ttl=0

 
Redisclient
http://www.oschina.net/news/53391/redisclient-1-0

Redisclient 截图如下:

 



 

 

 

  • 大小: 121.1 KB
分享到:
评论

相关推荐

    redis utils 工具类

    由于工具类可能被多个线程同时调用,因此RedisUtils应该设计为线程安全的,避免并发问题。这可以通过静态内部类单例模式、同步方法或其他线程安全机制实现。 10. **测试与文档** 为确保RedisUtils的正确性,需要...

    windows redis客户端连接工具, Redis-x64-3.2.100, 亲测可用

    10. **安全与监控**:确保Redis服务器的安全至关重要,这包括设置访问控制、禁用不必要的网络服务、定期更新版本等。同时,通过监控工具观察Redis的性能指标,如内存使用、命令执行速率等,有助于及时发现和解决问题...

    Redis连接工具redis-desktop-manager

    2. **Redis配置**:了解如何配置Redis服务器,例如设置最大内存、持久化策略、超时时间等,对于优化性能和保证数据安全至关重要。 3. **Redis主从复制**:为了实现高可用性,Redis支持主从复制,通过复制数据到多个...

    Windows 64 Redis 工具

    "Windows-X64-Redis工具"正是针对这样的环境提供的一套实用工具集。 该压缩包中的主要组件是 "Redis",这通常指的是Redis的Windows 64位版本。安装和运行Redis在Windows上与在Linux等其他操作系统上的方式略有不同...

    Redis C# 工具类

    `Redis C# 工具类`是这样的一个辅助类库,它封装了对Redis的各种基本操作,包括Key、String、Set、SortSet和List等数据结构的管理。 首先,`Cache.config`可能是一个配置文件,用于存储连接Redis服务器的相关信息,...

    ServiceStack.Redis操作工具类

    8. **性能优化**:学习如何通过调整连接池大小、预取策略、批处理操作等手段优化ServiceStack.Redis的性能。 9. **错误处理和异常**:理解不同类型的Redis异常,如`RedisException`、`TimeoutException`等,以及...

    Redis及其管理工具:Redis-x64-5.0.14.1、RESP-app

    `windows-service.conf`可能用于将Redis作为Windows服务运行,而`windows.conf`则是通用的配置文件,可以自定义Redis服务器的行为,如端口号、内存限制、持久化策略等。 3. `EventLog.dll`可能是用于Windows事件...

    redis可视化工具

    总的来说,Redis可视化工具是Redis生态系统的重要组成部分,它简化了数据库的日常管理和维护工作,尤其对于初学者和需要快速操作Redis的开发者来说,具有很高的实用价值。在实际使用中,根据不同的需求和场景,可以...

    redismanage下载redis客户端 redis连接工具

    3. 安全策略:设置访问控制和密码保护,确保Redis服务器的安全。 4. 性能调优:根据业务负载调整Redis的配置参数,如客户端最大连接数、I/O线程数等。 总结,Redis作为一款强大的键值数据库,配合RedisManage这样的...

    宝塔Redis可视化插件

    3. 配置管理:提供直观的配置界面,允许用户修改Redis配置文件,如设置最大内存、过期策略等,确保服务稳定运行。 4. 日志查看:查看Redis服务的日志信息,帮助定位和解决问题。 5. 备份与恢复:支持对Redis数据...

    redis全套windows和linux安装包以及桌面管理工具redis-desktop-manager

    Redis运行在内存中,数据持久化可以采用RDB或AOF方式,确保数据安全。 Redis在Windows和Linux平台上的安装方法有所不同: 1. **Windows安装**: - 下载Redis的Windows预编译版本,通常是.zip文件。 - 解压到你...

    redis客户端+可视化工具

    3. **数据持久化**:设置RDB或AOF(Append Only File)持久化策略,确保数据安全。 4. **主从复制**:配置主从复制,实现数据备份和高可用性。 5. **集群支持**:在更高级版本中,可以搭建Redis集群,提高系统扩展性...

    windows下搭建redis集群工具

    在Windows环境下搭建Redis集群是一项技术性的工作,涉及到多个步骤和组件。Redis是一个开源的、基于键值对的...在实际生产环境中,你可能还需要考虑网络配置、持久化策略、安全设置等因素,以满足更复杂的业务需求。

    redis Windows管理工具

    2. 修改`redis.windows.conf`配置文件,根据需求配置端口、日志文件路径、数据持久化策略等。 3. 在命令行中,导航到Redis安装目录,运行`redis-server.exe redis.windows.conf`启动服务。 管理Redis: 1. 使用`...

    redis-3.2.2.gem redis-3.2.2.gem redis-3.2.2.gem

    8. **命令行接口Redis-cli**:Redis-cli工具在3.2版本中也得到了增强,增加了更多的命令和选项,使日常操作更加方便。 9. **安全性和稳定性**:修复了许多已知的bug,增强了系统的安全性,保证了服务的稳定运行。 ...

    redis安装包(包含客户端连接工具)

    通过持久化机制,Redis可以将内存中的数据定期保存到磁盘,保证数据安全。 3. 持久化:Redis提供了两种持久化方式——RDB(快照)和AOF(Append Only File)。RDB是在某个时间点创建数据库的完整快照,而AOF记录...

    redis安装包,redis-desktop-manager可视化工具,连接redis jar包

    同时,Redis通过持久化策略将数据定期保存到磁盘,确保数据的安全性。 3. **主从复制**:Redis支持主从复制,可以创建多个从节点来备份主节点的数据,提高系统的可用性和容错性。 4. **事务**:Redis支持事务,...

    redis-win安装文件和可视化工具

    2. 配置文件:Redis的配置文件"redis.conf"位于解压目录,可以通过修改配置文件来调整Redis的各项设置,如内存限制、持久化策略等。 3. 安全性:Redis默认不启用密码认证,为了安全起见,可以在配置文件中启用...

    redis服务windows版和使用工具

    ### 使用Redis工具 1. **命令行客户端**: Redis自带了一个命令行客户端`redis-cli.exe`。在命令行中输入`redis-cli.exe -h localhost -p 6379`,即可连接到本地Redis服务进行数据操作。 2. **桌面工具**: 对于更...

    redis工具下载

    `redis-server.exe`是Redis服务器,`redis-cli.exe`则是客户端命令行工具。 要启动Redis服务器,只需在命令行中运行`redis-server.exe`。默认情况下,Redis监听6379端口。如果需要修改配置,可以编辑`redis.windows...

Global site tag (gtag.js) - Google Analytics