Easter79 Easter79
3年前
The Way to TiDB 3.0 and Beyond (上篇)
我司EngineeringVP申砾在TiDBDevCon2019上分享了TiDB产品进化过程中的思考与未来规划。本文为演讲实录上篇,重点回顾了TiDB2.1的特性,并分享了我们对「如何做一个好的数据库」的看法。!(https://pic4.zhimg.com/80/v217f0e874be7e88911e19edc8a5
Stella981 Stella981
3年前
Redis基础与性能调优
Redis是一个开源的,基于内存的结构化数据存储媒介,可以作为数据库、缓存服务或消息服务使用。Redis支持多种数据结构,包括字符串、哈希表、链表、集合、有序集合、位图、Hyperloglogs等。Redis具备LRU淘汰、事务实现、以及不同级别的硬盘持久化等能力,并且支持副本集和通过RedisSentinel实现的高可用方案,
Stella981 Stella981
3年前
Ruby、JRuby的puts方法中文乱码问题
问题描述:从数据库中取的中文在cmd运行模式下正常显示,在rubymine中则是中文乱码,为什么?注释:只要文件的编码和终端的编码一致puts方法则可以正常显示,而puts方法是直接将字符串的字节一次输出,而没有转化为有编码格式的字符串对象。puts data'humanName'这句在
Stella981 Stella981
3年前
Netty(RPC高性能之道)原理剖析
1,Netty简述Netty是一个基于JAVANIO类库的异步通信框架,用于创建异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性的网络客户端和服务器端RPC高性能分析,请参考文章“【总结】RPC性能之道”特点异步、非阻塞、基于事件驱动的NIO框架支持多种传输层通信协议,包括T
Wesley13 Wesley13
3年前
Mysql优化理论知识
参考文章http://blog.51cto.com/lizhenliang/2095526(1)硬件优化如果有条件一定要SSD固态硬盘代替SAS机械硬盘,将RAID级别调整为RAID10,相对于RAID1和RAID5有更好的读写性能,毕竟数据库的压力主要来自磁盘I/O方面。Linux内核有一个特性,会从物理内存中划分
Stella981 Stella981
3年前
Git本地上传到服务器
1.本机window系统的话先下载安装git 下载后在开始菜单里面找到"GitGitBash"进入命令2.找到要上传的目录,通过命令gitinit把这个目录变成git可以管理的仓库gitinit3、把文件添加到版本库中,使用命令gitadd.添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所
Wesley13 Wesley13
3年前
C++ ORM ODB 入门介绍(二)
本节主要介绍ODB中的继承和C之间的关系。ORM中的O的关系是很复杂的。其中之一便是对象的继承体系。在C语言中支持类之间的继承,这这些继承的关系是否可以同时映射到数据库呢?1\.ODB中的继承类型ODB支持2中继承类型,abstract和polymorphic。根据ODB文档的描述,abstract方式为
Wesley13 Wesley13
3年前
Java中的事务——JDBC事务和JTA事务
我的博客中曾经关于事务有过很多讨论(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.hollischuang.com%2Farchives%2Ftag%2F%25E4%25BA%258B%25E5%258A%25A1),之前的事务介绍基本都是数据库层面的事务,本文来介绍一下J2EE
Wesley13 Wesley13
3年前
10个你可能不曾用过,却很有用的 LINUX 命令
点击关注上方“SQL数据库开发”,设为“置顶或星标”,第一时间送达干货下面可能是你不曾用过后十个Linux的命令。相当的有用。1)pgreppgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的。如:
LeeFJ LeeFJ
2年前
Foxnic-Web —— 参数体系
所谓参数即程序在运行时可以或得到的一些基础环境或相关的配置信息。这些信息来自各个不同的地方,有系统参数、程序的启动参数,程序的YML配置文件参数以及系统本身在数据库配置表的配置参数。这些参数信息通过程序相互协同,使系统在不同是实施场景有不同的表现。