Welcome everyone

 分类:技术积累

大数据

高性能列式存储 ClickHouse

高性能列式存储  ClickHouse
什么是列式数据库? 关系数据库针对存储数据行进行了优化,通常用于事务性应用程序,而列式数据库针对快速检索数据列进行了优化,通常用于分析应用程序。 对于存储而言,列式数据库总是将同一列的数据存储在一起,不同列的数据也总是分开存储。 列式数据对于大多数查询而言,处理速度至少提高了10...

汪明鑫 5年前 (2020-07-03) 1019浏览 0评论 0喜欢

redis

Redis数据结构浅析

Redis数据结构浅析
redisObject 创建一个键值对时,至少需要常见2个对象,一个对象用作键对象,一个对象用作值对象     每个对象都由redisObject表示,Redis存储的数据都使用redisObject来封装   typedef struct red...

汪明鑫 5年前 (2020-06-28) 985浏览 0评论 2喜欢

Kotlin

Kotlin基础语法学习

Kotlin基础语法学习
Why  Kotlin? 简洁(减少模版代码) 安全(规避npe问题) 互操作性(和Java相互调用) 工具友好     编程语言的语法都差不多,我们直接上代码看2个简单的例子,来感受下kotlin和Java的不同   【Demo1】 package...

汪明鑫 5年前 (2020-06-08) 834浏览 0评论 0喜欢

mysql

mysql索引优化实践

mysql索引优化实践
有一个场景:每个赛季用户都有自己的积分,积分前100的有一个榜单top100 榜单展示按积分由大到小 这样会有个问题,积分相同的谁排前谁排后,比如100名和101名积分相同怎么整? 上了榜单多有排面 因此相同积分的,谁先达到该积分谁在前面  update_time 即我们的排序策...

汪明鑫 5年前 (2020-05-29) 956浏览 0评论 0喜欢

Kotlin

Kotlin 入门体验

Kotlin 入门体验
初步认识Kotlin Kotlin是Java的儿子 Kotlin完全兼容Java,Java 可以调Kotlin,Kotlin也可以调Java Kotlin比Java更简洁、更安全 Kotlin一般安卓使用的较多   都是运行在jvm上的   Hello Wo...

汪明鑫 5年前 (2020-05-07) 910浏览 0评论 0喜欢

redis

redis好在哪里-总结版

redis好在哪里-总结版
1,丰富灵活的数据结构 2,基于内存 3,单线程,减少了多线程切换不必要的开销,不用考虑锁 4,IO多路复用,监听多个socket上产生的 【请求连接/读/写】事件,事件会被压入一个先进先出队列,事件处理器进行相应的处理 5,支持主从集群、哨兵集群、分片集群;可用性高,集群组成A...

汪明鑫 5年前 (2020-04-13) 893浏览 0评论 0喜欢