爱宝宝-小兔兔
爱宝宝-小兔兔
2023-01-05 08:56:40xRedis 1.4 版本发布!支持Redis官方集群
2020-09-24 22:47:45xChart数据可视化工具使用说明
2019-01-17 00:33:13一. xChart说明
xChart 是一个 c++/js/html 开发的数据可视化工具,通过SQL语句直接生成数据图表。xChart 通过对数据与图表间的关系建立相应的模型,
以求通过SQL直接查询数据并以图表形式展示,提供一个简单的方便的数据可视化平台。
xChart 在线测试地址:https://xchart.online/
xcache系统 操作命令记录
2018-05-24 10:49:51xRedisCluster集群设计分享
2018-05-05 12:59:33几年前redis官方的集群还没有成熟前,自己也尝试设计了一个REDIS集群方案,主要思想是通过添加代理层,对redis数据节点进行管理,并初步的实现了下相关的代码。
不过后来官方的集群出来以后,基于proxy的方案就没有太大优势了,所以就没有继续开发了。
刚好看到以前的文档,就贴出来跟大家分享下。
xMonitor-图形监测工具
2018-04-08 07:59:23我的NOSQL-xSkyDB数据库
2018-04-08 07:57:51平时一直在使用REDIS做为NOSQL数据库存储各种数据。
但在使用过程中, 感觉将REDIS做为数据库使用许多的不便, 缺少很多做为数据库
的基本功能,像没有表的概念,各种不同结构的数据存储在一个DB里没有明确的分类,
REDIS里类似功能需要通过自定义前缀来实现。
REDIS另一个不方便的地方,就是各种不同的结构操作采用不同的命令,这样就导致REDIS
的命令特别多,虽然这样可以使得对每个不同的数据结构进行比较细致的区分,在功能实现上也比较容易。
但带来的问题就是使用上不的便,使用中需要经常查询文档。
于是,我就开发了这个NOSQL:
使用REDIS的通信协议进行数据交互, 支持各种语言的CLIENT进行访问。
支持数据表概念,同结构的数据通过表进行管理,支持删除表。
类SQL的查询命令设计。
支持数据落地。
后台多线程。
测试地址:
./redis-cli -h 121.42.10.151 -p 6479
xhttpcache 高速数据缓存服务
2018-04-08 07:57:18xhttpcache 是一个HTTP静态缓存服务,也可以做为K-V存储的NOSQL数据库,支持redis协议接口,支持HTTP协议的REST接口;
特点:
0. 提供HTTP静态缓存服务,支持存储二进制数据;
1. 完整的K-V存储实现, 数据持久化存储(ROCKSDB);
2. 支持数据超时机制,提供毫秒级精度。
3. 现实REDIS协议接口,支持redis的SET/GET/DEL/EXIRE/TTL命令;
4. 实现HTTP协议接口,支持通过REST命令访问;
5. 自带WEB后台编辑器(http://127.0.0.1:9090/admin.htm),可以直接添加/修改/删除数据;
大学期间曾经发表的文章
2018-04-02 08:57:01以前玩安全的时候写过一些文章,发表在黑客防线上,现在看到当年写的东西,虽然很简单,但满满的都是回忆。。。
数据可视化平台- xChart
2015-04-08 07:52:13c++/js/html 开发的数据可视化工具,通过SQL语句直接生成数据图表。
1.支持多种常见数据库(MySQL,mssql, ORA等);
2.支持多种图表: 折线图,柱状图,散点图,饼图,平行坐标;
3.支持编辑器换风格,支持图表换风格。
在线测试地址: http://xchart-online.0xsky.com/
有关xRedis的使用说明
2014-04-08 07:50:21xRedis是我开源的一个redis 的c++ client,主要是对redis官方的hiredis库的C++封装。
对redis提供的命令基于简单易用方面的考虑,封装为C++接口,并提供了连接池,数据多节点分片存储,
主从节点读写分离等功能,也简单封装了一个支持REDIS CLUTSTER的客户端。
目前有以下的功能和特点:
xSkyProxy-新型MySQL代理网关
2014-04-08 07:47:38xSkyProxy是什么?
xSkyProxy 是一个处于你的client端和MySQL server端之间的简单程序,它可以监测、分析或改变它们的通信。主要功能包括:负载平衡,故障、查询分析,查询过滤和修改等等。
简单的说,xSkyProxy 就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且按照用户自定义配置的分库分表规则, 可以实现复杂的SQL路由,达到数据分库分表存储的目的; 同时也能根据用户MYSQL主从库配置信息,对读写SQL自动识别与路由, 从而实现读写分离和负载平衡。
对于应用来说,xSkyProxy 是完全透明的,应用则只需要连接到 xSkyProxy 的监听端口即可。当然,这样proxy机器可能成为单点失效,但完全可以使用多个proxy机器做为冗余,在应用服务器的连接池配置中配置到多个proxy的连接参数即可。
xReis C++的redis客户端库
2013-04-02 01:36:51xRedis
Redis C++ client, support the data slice storage, support the connection pool
xRedis 是一个C++开发的redis客户端,是对hiredis的C++封装,提供易用的redis命令操作接口.
功能与特点:
- 支持数据多节点分布存储,可自定义分片规则;
- 支持连接到官方集群,支持自动计算节点索引位置;
- 支持同时连接到每个分片的主从节点,支持主从读写分离;
- 支持对每个存储节点建立连接池;
- 支持同时连接多个数据分片集群;
- 提供简单易用的C++接口封装,已实现大部分REDIS命令;
- 只依赖hiredis库;
- 多线程安全
xBlog-C++ 博客程序
2012-04-02 03:57:39欢迎使用xBlog系统
C++打造的简单高速可定制博客
简单 : 设计简单小巧,主程序仅一个可执行文件.无需HTTPD,PHP等环境支持。
高速 : 纯C++开发,支持多线程,支持MYSQL连接池,并支持热点数据缓存。
灵活:丰富的定制特性,灵活的页面模块、基于xhtml+css的模板架构,充分给予用户自定义的权利。.
多平台: C/C++开发,完美支持LINUX,WINDOWS,Raspberry Pi 等平台。.