xSky 实验室关注高性能计算,分布式系统/存储,大数据/机器学习/WebRTC
目录
  • 首页
  • 技术相关
  • 原创作品
  • 人工智能/机器学习
  • 系统与架构
  • 数据库/数据分析
  • 分布式系统/存储
  • 服务端开发
  • WEBRTC研究
  • 开发调试
  • 网络与安全
  • 常用工具
  • 杂七杂八

xRedis 1.4 版本发布!支持Redis官方集群

2020-09-24 22:47:45

release 1.4:

  1. 重构分片索引接口,提高易用性。

  2. xRedisClusterClient模块多个BUG修复。

  3. xRedisClusterClient功能更新。

More...

xChart数据可视化工具使用说明

2019-01-17 00:33:13

一. xChart说明

               xChart 是一个 c++/js/html 开发的数据可视化工具,通过SQL语句直接生成数据图表。xChart 通过对数据与图表间的关系建立相应的模型,
       以求通过SQL直接查询数据并以图表形式展示,提供一个简单的方便的数据可视化平台。

      xChart 在线测试地址:https://xchart.online/

More...

xcache系统 操作命令记录

2018-05-24 10:49:51
 以前写的一个NOSQL服务的操作日志记录. 由于上个月VPS被重置,导致部署的文件都没有了,把相关的操作日志放在这里,备忘。
 
 xCache 是一个支持MYSQL协议的NoSQL服务,目的是提供一个数据结构服务器框架,支持动态加载自定义的数据结构,
像REDIS只支持固定的几种数据结构,xcache 支持多种数据结构(map/hash/list),也支持从外部加载数据结构引擎模块插件。

More...

xRedisCluster集群设计分享

2018-05-05 12:59:33

几年前redis官方的集群还没有成熟前,自己也尝试设计了一个REDIS集群方案,主要思想是通过添加代理层,对redis数据节点进行管理,并初步的实现了下相关的代码。

不过后来官方的集群出来以后,基于proxy的方案就没有太大优势了,所以就没有继续开发了。

刚好看到以前的文档,就贴出来跟大家分享下。

More...

xMonitor-图形监测工具

2018-04-08 07:59:23

xMonitor 是一个轻量,简单易用的监测图形分析工具。
xMonitor 后端为C++开发,前端由HTML+JS实现。

Dependencies

libevent RRDTool

More...

我的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

 

More...

xhttpcache 高速数据缓存服务

2018-04-08 07:57:18

xhttpcache 是一个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),可以直接添加/修改/删除数据;

More...

大学期间曾经发表的文章

2018-04-02 08:57:01

以前玩安全的时候写过一些文章,发表在黑客防线上,现在看到当年写的东西,虽然很简单,但满满的都是回忆。。。

More...

数据可视化平台- xChart

2015-04-08 07:52:13

c++/js/html 开发的数据可视化工具,通过SQL语句直接生成数据图表。
1.支持多种常见数据库(MySQL,mssql, ORA等);

2.支持多种图表: 折线图,柱状图,散点图,饼图,平行坐标;

3.支持编辑器换风格,支持图表换风格。

在线测试地址: http://xchart-online.0xsky.com/

More...

有关xRedis的使用说明

2014-04-08 07:50:21

xRedis是我开源的一个redis 的c++ client,主要是对redis官方的hiredis库的C++封装。

对redis提供的命令基于简单易用方面的考虑,封装为C++接口,并提供了连接池,数据多节点分片存储,

主从节点读写分离等功能,也简单封装了一个支持REDIS CLUTSTER的客户端。

目前有以下的功能和特点:

More...

xSkyProxy-新型MySQL代理网关

2014-04-08 07:47:38

xSkyProxy是什么?

xSkyProxy 是一个处于你的client端和MySQL server端之间的简单程序,它可以监测、分析或改变它们的通信。主要功能包括:负载平衡,故障、查询分析,查询过滤和修改等等。

简单的说,xSkyProxy 就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且按照用户自定义配置的分库分表规则, 可以实现复杂的SQL路由,达到数据分库分表存储的目的; 同时也能根据用户MYSQL主从库配置信息,对读写SQL自动识别与路由, 从而实现读写分离和负载平衡。

对于应用来说,xSkyProxy 是完全透明的,应用则只需要连接到 xSkyProxy 的监听端口即可。当然,这样proxy机器可能成为单点失效,但完全可以使用多个proxy机器做为冗余,在应用服务器的连接池配置中配置到多个proxy的连接参数即可。

More...

xReis C++的redis客户端库

2013-04-02 01:36:51

xRedis

Redis C++ client, support the data slice storage, support the connection pool

xRedis 是一个C++开发的redis客户端,是对hiredis的C++封装,提供易用的redis命令操作接口.

功能与特点:

  • 支持数据多节点分布存储,可自定义分片规则;
  • 支持连接到官方集群,支持自动计算节点索引位置;
  • 支持同时连接到每个分片的主从节点,支持主从读写分离;
  • 支持对每个存储节点建立连接池;
  • 支持同时连接多个数据分片集群;
  • 提供简单易用的C++接口封装,已实现大部分REDIS命令;
  • 只依赖hiredis库;
  • 多线程安全

More...

xBlog-C++ 博客程序

2012-04-02 03:57:39

欢迎使用xBlog系统

C++打造的简单高速可定制博客

简单 : 设计简单小巧,主程序仅一个可执行文件.无需HTTPD,PHP等环境支持。

高速 : 纯C++开发,支持多线程,支持MYSQL连接池,并支持热点数据缓存。

灵活:丰富的定制特性,灵活的页面模块、基于xhtml+css的模板架构,充分给予用户自定义的权利。.

多平台: C/C++开发,完美支持LINUX,WINDOWS,Raspberry Pi 等平台。.

More...

  • 分类目录

    • 技术相关 (34)
    • 原创作品 (13)
    • 人工智能/机器学习 (6)
    • 系统与架构 (9)
    • 数据库/数据分析 (11)
    • 分布式系统/存储 (4)
    • 服务端开发 (7)
    • WEBRTC研究 (7)
    • 开发调试 (7)
    • 网络与安全 (9)
    • 常用工具 (9)
    • 杂七杂八 (6)
  • 最新文章

    • WSL从C盘迁移到其他盘区
    • 赵何娟:中国AI追随之路的五大误区,我们至少落后十年
    • zap  发送日志到 websocket
    • QUIC(隐藏的)超能力
    • MYSQL 生成日期/时间序列总结
    • Linux bash终端设置代理(proxy)访问
    • centos 下 yum安装python3
    • 使用SQL查询Milvus 向量数据库
    • 浅谈 MySQL 新的身份验证插件 caching_sha2_password
    • Milvus v2.2.1 开源向量搜索引擎使用教程
    • 部署了一个SRS的demo
    • Dockerfile 详解
    • Docker常用命令
    • Tus文件上传协议
    • 编译运行Milvus
    • MinIO 快速入门
    • ESP32
    • Prometheus监控报警系统搭建
    • go语言JSON字典模拟
    • go语言的sql解析器
    • Grafana配置数据源,自定义查询语法
    • TDengine + Telegraf + Grafana
    • gRPC-Gateway 返回JSON数据int64类型被转为string类型问题
    • LLAMA模型试玩
    • 语音识别的一些开源项目整理
    • 使用MYSQL8进行统计分析
    • 记录FFmpeg抽帧、合流、转码、加水印等操作
    • 移动网络弱网处理研究
    • 翻译:使用 Semgrep 进行热点代码评审
    • 共享内存并发路线图
  • 链接

    • xSky的Blog
    • 我的Github
    • 实时监控图表
    • 预印本
    • xRedis 在线文档
    • xSkyProxy
    • xChart 数据在线测试
    • 我的电子书
    • xChart 数据可视化系统
    • 树莓派技术圈
    • WebRTC开发者社区
  • 开源项目

    • xReis C++的redis客户端库
    • xBlog-C++ 博客程序
    • xSkyProxy-新型MySQL代理网关
    • 数据可视化平台- xChart
    • xhttpcache 高速数据缓存服务
    • xMonitor-图形监测工具
    • 网址收集

Powered By xBlog

Copyright 2010~2024 0xsky.com All Rights Reserved.