分布式
Roy_Xiong
Java是一个很有趣的东西。
展开
-
MemcacheDB, Tokyo Tyrant, Redis性能测试比较
目录(?)[+]I had tested the following key-value store for set() and get()MemcacheDB, use memcached client protocol.Tokyo Tyrant (Tokyo Cabinet), use memcached client protocolRedis, use转载 2017-06-29 16:40:57 · 726 阅读 · 0 评论 -
分布式服务主键策略
目录 吐槽: 原因: 思路: 代码片段: 建议: 最近有点工作说不忙吧也忙,说忙吧也不忙,对接各种卡,你能想象一下你平常开车能开到八十迈却因为堵车只能慢慢挪的节奏,蛋蛋的忧伤。 原因: 十一月份进项目起就发现各种表的主键都TM,UUID,真是各种骚操作都有了。因为种种原因,忍到现在趁着堵车的时间,搞了一套主键生成策略(PS:我...原创 2019-01-17 00:57:12 · 804 阅读 · 1 评论 -
Java 调用SAP RFC函数错误信息集锦
RFC接口调用SAP如果有异常会通过com.sap.mw.jco.JCO$Exception: 抛出异常在开发中遇到的异常有如下用户名密码可能是错误或者用户无权限,确认用户,必要时联系SAP负责人,检查用户(103) RFC_ERROR_LOGON_FAILURE: ##.#####,####(103) RFC_ERROR_LOGON_FAILURE: Name or转载 2017-09-28 18:27:31 · 1975 阅读 · 0 评论 -
Redis学习笔记五:redis主从复制
通常使用Redis时,如果redis存储的是一些非常重要的数据,那么只配置一台服务器的redis是有风险的,以为如果主服务器宕机,影响到正常业务之外,最终要的是数据的丢失,因此我们常常会配置多台redis做集群,除了防止主机宕机,我们还可以实现读写分离,任务分离等。 为了使redis其高可用,redis在2.4版本后加入了sentinel功能,主要功能是在主机宕机时自动选举出一个转载 2017-07-07 00:37:57 · 276 阅读 · 0 评论 -
Redis学习笔记四:redis的持久化
Redis相对于memcached除了数据结构更丰富以外还有个最大的特点,就是支持数据的持久化,即把数据存储于断电后不会丢失的设备中,通常是硬盘,因此redis它是一种缓存数据库。Redis的持久化通常有2种方式:rdb快照持久化、aof日志持久化一、 rdb快照持久化 快照持久化的原理即把内存里的数据当做快照,dump保存到磁盘的rd转载 2017-07-07 00:35:53 · 283 阅读 · 0 评论 -
Redis学习笔记三:redis事物及锁的应用
Redis和MySQL一样,也支持简单的事物,并且redis还可以对key进行加锁,防止同时对某一key操作而导致数据错误一、 Redis与MySQL事物比较: MySQLRedis开启语句start transactionmuitl事物语句普通sql转载 2017-07-07 00:35:02 · 342 阅读 · 0 评论 -
Redis学习笔记二:Redis的常用操作命令
一、 Redis对于key的操作命令命令作用备注del key [key ...]删除1个或多个键不存在的key忽略掉,返回真正删除的key的数量rename key newkey把key改名为newkey如果newkey已存在,则newkey的原值被覆盖rena转载 2017-07-07 00:34:09 · 231 阅读 · 0 评论 -
Redis学习笔记一:redis简介及安装使用
Redis 是开源,BSD许可,高级的key-value存储系统,可以用来存储字符串,哈希结构,链表,集合,因此,常用来提供数据结构服务,相对于memcached它具有以下特点:☞ redis可以用来做存储(storge)即redis的持久化”功能,而memccached是用来做缓存(cache) ☞ 存储的数据有”结构”,相对于memcached来说,存储的数据,只有1种类型--转载 2017-07-07 00:32:37 · 237 阅读 · 0 评论 -
Redis Sentinel机制与用法说明
Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也是一个独立运行的进程,它能监控多个master-slave集群,发现master宕机后能进行自动切换。它的主要功能有以下几点转载 2017-07-06 17:53:53 · 306 阅读 · 0 评论 -
redis配置文件redis.conf的详细说明
# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.#Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程转载 2017-07-02 03:52:12 · 250 阅读 · 0 评论 -
字典翻译
最近比较烦,电脑坏了。把以前的好东西备份一下。1.字典翻译表结构CREATE TABLE `t_sys_dict` ( `dict_id` varchar(20) NOT NULL, `sys_code` varchar(20) NOT NULL DEFAULT 'xiong' COMMENT '系统代码', `dict_code` varchar(50) NOT NULL...原创 2019-04-25 14:56:06 · 1028 阅读 · 0 评论