Spock Proxy

MySQL水平分区方案
授权协议 GPL
开发语言 C/C++
所属分类 数据库相关、 数据库调整和优化
软件类型 开源软件
地区 不详
投 递 者 程智明
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Spock Proxy 是由实际项目产生的一个开源项目(Spock是Rails的应用,Speck Proxy应当可用于Rails之外的,例如PHP或.NET),基于MySQL Proxy开发,是MySQL Proxy的一个分支,支持range-based horizontal paritioning,他对MySQL Proxy所做的改进包括:

a). 不使用LUA脚本,提升性能。例如将多个数据源返回的结果集合并期间还要与LUA脚本交互,这样的性能开销比较大
b). 客户端登录验证。MySQL Proxy支持客户端与各个服务器直接进行登录验证,Spock Proxy则将其统一管理,分离客户端与服务器的连接
c). 动态连接池。受益于客户端登录认证机制的改善

架构示意图:

  • 今天把spock proxy编译通过并且运行了。大家如果在编译这款类似于MySQL proxy的软件遇到问题时,可以联系我。微信onesoft007 转载于:https://www.cnblogs.com/youge-OneSQL/p/4731272.html

  • groovy单元测试,mock静态方法,需要使用PowerMockito。还会影响其他普通方法的mock。 例如下面的代码: 1.OrderInfoServiceProxy.getOrderInfo为静态方法。 2.orderActionServiceProxy.updateOrderData为普通public方法,但是该类有static公共变量。 但是如果用spock+PowerMockito,

 相关资料
  • 水平切分支架。 定义一个基本的“水平分片”系统,该系统允许会话在多个数据库中分发查询和持久性操作。 有关用法示例,请参见 水平切分 源分发中包含的示例。 API文档 Object Name Description ShardedQuery ShardedSession class sqlalchemy.ext.horizontal_shard.ShardedSession(shard_choose

  • 本文向大家介绍iOS 以编程方式创建水平分页UIPageViewController,包括了iOS 以编程方式创建水平分页UIPageViewController的使用技巧和注意事项,需要的朋友参考一下 示例 由UIPageViewController管理的视图控制器的初始化数组。添加具有属性的基本视图控制器类,该类identifier将在使用UIPageViewController数据源方法时用

  • 本文向大家介绍Android RecyclerView实现水平、垂直方向分割线,包括了Android RecyclerView实现水平、垂直方向分割线的使用技巧和注意事项,需要的朋友参考一下 android RecyclerView不像过去的ListView那样随意的设置水平方向的分割线,如果要实现RecyclerView的水平/垂直分割线,则需要继承自RecyclerView.ItemDecor

  • 实现水平方向的UITableView,即将TableView做90度的旋转。可以作为scrollView使用。注意,往表里添加内容的时候,一定要把cell也进行一定角度的旋转,不然内容会出现倒置的。 [Code4App.com]

  • 当我们的kafka主题中有多个分区时,分区重新平衡是一件常见的事情吗? 这并不一定意味着我们的应用程序存在延迟或问题? 我一直看到分区被撤销和重新分配的日志。

  • 我使用绘制图表。我有另一个要求,我需要显示两个图表水平。 我有什么办法可以把这两张图表做成单行吗? 编辑:实际上,我希望它像您的示例一样。为此,您使用了,但这里我使用的是。

  • 我是一名iText java开发人员。我一直在处理大型表,现在我陷入了垂直拆分表的困境。 在iText In Action的第119页,尊敬的布鲁诺·洛瓦吉(我非常尊重这个家伙)解释了如何拆分一个大表,使列出现在两个不同的页面中。 我遵循了他的示例,当文档只有几行时,它工作得很好。 在我的例子中,我有100行,要求文档需要在几页中拆分100行,同时垂直拆分列。我按如下方式运行我的代码,但只显示前3

  • 我看到关于为每个密钥添加水印支持的讨论很多。但是flink支持每个分区的水印吗? 当前-然后考虑所有水印(非空闲分区)的最小值。因此,窗口中最后挂起的记录也被卡住了。(使用periodicemit增加水印时) 任何关于这方面的信息都非常感谢!