使用redis+lua为不同数据类型封装统一的命令,降低redis操作的复杂度,提高性能。例如,创建一个key,常见的5种数据类型:string, hash, list, set, zset,均可使用同一个命令来实现。$model->create;已封装的命令如下。所有的“set”类命令都支持设置ttl,如果不传ttl参数或传参为null,会保留key的当前ttl。
# 数据库管理工具
pgBackRest 工具的主要目的是做一款简单可靠的备份恢复工具,以能够无缝的接入到大规模数据库和工作负载中。pgBackRest 放弃了其他传统备份工具依赖 tar 和 rsync 的套路,它的备份功能都是从软件内部实现的,并采用客户端协议与远程服务器交互。移除了对 tar 和 rsync 的依赖,使它能够更好的应对针对特定数据库的备份挑战。客户端远程协议更加灵活,协议可以按照要求限制连接类型以保证备份过程更安全。
它基于Grafana并为PostgreSQL数据库提供开箱即用的监控功能。因为它已经集成到了容器里,所以我们不必担心各种依赖和复杂的安装步骤,几分钟即可将监控搭建完毕,所有的东西都已经提前配置好。我们只需要将数据库连接配置到监控中即可运行正常监控操作。
概要Porter是一款数据同步中间件,主要用于解决同构/异构数据库之间的表级别数据同步问题。Porter始于2017年,提供数据同步功能,但并不仅仅局限于数据同步,在随行付内部广泛使用。插件友好化,支持自定义源端消费插件、目标端载入插件、告警插件等插件二次开发。支持节点基于配置文件的同步任务配置。提供任务运行指标监控,节点运行日志、任务异常告警。支持节点资源限流、分配。基于Zookeeper集群插件的分布式架构。
RedisPlus是为Redis可视化管理开发的一款开源免费的桌面客户端软件,支持Windows 、Linux、Mac三大系统平台,RedisPlus提供更加高效、方便、快捷的使用体验,有着更加现代化的用户界面风格。该软件支持单机、集群模式连接,同时还支持SSH通道连接。RedisPlus遵循GPL-3.0开源协议,禁止二次开发打包发布盈利,违反必究!RedisPlus致力于为大家提供一个高效的Redis可视化管理软件。
背景当前比较流行的hdfs间数据迁移工具有hadoop默认提供的distcp,阿里开源的DataX,这些工具能够满足常规的大部分需求,但是当时碰到hadoop版本不一致、keberos授权等场景时就行不通了。针对这些特殊的应用场景和实际需求我就构思并实现了HdfsDataExchanger这种实现方案。通过在一台可以访问两边hadoop集群的中转机上部署HdfsDataExchanger就可以实现将一个集群的数据迁移到另一个集群。HdfsDataExchanger提供单机多线程数据迁移,不支持分布式并行执行
htp_audit 是为 MySQL 开源数据库自主研发的审计插,弥补了 MySQL 开源数据库产品缺乏审计功能,为数据库安全透明运行提供技术保障。审计插件 htp_audit 的应用场景举例场景描述:企业发现某天数据库中的数据被人为删除了,尽管有数据备份,但因服务终止造成的损失可能高达上千万,还不计算殃及的品牌价值、用户体验等。热璞科技开源的审计插件 htp_audit,能够实时记录数据库活动,帮助用户分析、追查、诊断追踪不安全事件,保障数据安全,实时预警数据库操作风险。
比如用来防御攻击。功能与fail2ban相同,只不过它不需要日志分析,但是需要api主动调用,性能更好.但是前提要以 root 来运行,因为 iptables 需要 root 权限。
SimplifyDb 基于 Druid 的数据库操作工具
DBCHM主要功能表,列的批注可以编辑保存到数据库。表,列的批注支持通过pdm文件导入的方式进行更新到数据库。基于数据库中的表列结构,导出数据库CHM文档
DataGear 数据齿轮数据库管理系统
DM 是一体化数据同步任务管理平台,支持从 MySQL/MariaDB 到 TiDB 的数据迁移,支持全量备份和 MariaDB/MySQL binlog 增量同步。设计的主要目的是:
Redis TUI Redis 文本用户界面
Themis是宜信公司DBA团队开发的一款数据库审核产品,可帮助DBA、开发人员快速发现数据库质量问题,提升工作效率。其名称源自希腊神话中的正义与法律女神。项目取此名称,寓意此平台对数据库质量公平判断,明察秋毫。此平台可实现对Oracle、MySQL数据库进行多维度的审核,用以评估对象结构设计质量及SQL运行效率。此外,为了更好满足个性化需求,平台还提供了扩展能力,用户可根据需要自行扩展。
# 数据库管理工具 # 数据库相关
MongoDB Compass Community由MongoDB开发人员开发,这意味着更高的可靠性和兼容性。它为MongoDB提供GUI mongodb工具,以探索数据库交互;具有完整的CRUD功能并提供可视方式。借助内置模式可视化,用户可以分析文档并显示丰富的结构。为了监控服务器的负载,它提供了数据库操作的实时统计信息。就像MongoDB一样,Compass也有两个版本,一个是Enterprise(付费),社区可以免费使用。适用于Linux,Mac或Windows。
NoSQLBooster 是MongoDB CLI界面中非常流行的GUI工具。它正式名称为MongoBooster。NoSQLBooster是一个跨平台,它带有一堆mongodb工具来管理数据库和监控服务器。这个Mongodb工具包括服务器监控工具,Visual Explain Plan,查询构建器,SQL查询,ES2017语法支持等等......它有免费,个人和商业版本,当然,免费版本有一些功能限制。NoSQLBooster也可用于Windows,MacOS和Linux。
Robo 3T 由MongoDB客户端Studio 3T的开发人员维护和提供。以前,Robo 3T被称为Robomongo。它也是适用于Windows,MacOS和Linux的跨平台MongoDB GUI管理工具。它具有相同的引擎和环境,是MongoDB shell(3.2)的一部分。Robomong 被 3T 收购并更名为 Robot 3T;现在是Studio 3T的一部分。与其他提到的MongoDB管理GUI工具一样,Studio 3T也是一个基于GUI的工具,用于管理数据库,但在付费类别中。与免费和开
Mongo Management Studio是一个用于数据库管理的免费MongoDB GUI工具。它轻巧,界面清晰,易于开发基于MongoDB的项目。它使用nodeJs,Electron框架,MongoDB和AngularJs开发。与上述所有MongoDB管理工具一样,用户可以轻松安装它,但免费版仅适用于Windows;而企业和个人则适用于Linux,Windows和MacOS。企业版支持MongoDB Web界面HTTP GUI,这意味着我们可以在主服务器上安装,之后可以在本地或远程使用浏览器的任何系统
使用Node.js,Express和Bootstrap3编写的基于Web的MongoDB管理界面。它允许连接多个数据库;查看/添加/删除数据库,集合和文档;预览音频/视频/图像资产;GridFS支持 - 添加/获取/删除难以置信的大文件;在文档中使用BSON数据类型,Mobile / Responsive - Bootstrap以及更多功能。
redis-cli 是 PHP 写的简单 Redis 客户端,精简指令方便使用。/* 支持通配符搜索key ttl key 查看生存时间 ttl key second 设定生存时间 persist key 设定生存时间为永久 mv name new_name 将key改名 rm key 删除key config 获取redis 配置信息 get key 获取值和对应信息 set key 设置值/新增也可以. 操作流程有待优化,但是已经可用其他啰嗦下,这东西毕竟是花了些心思弄出来的.如果大家有什么想法和bug
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号