- 博客(15)
- 收藏
- 关注
转载 cassandra高级操作之索引、排序以及分页
前言 本次就给大家讲讲cassandra的高级操作:索引、排序和分页;处于性能的考虑,cassandra对这些支持都比较简单,所以我们不能希望cassandra完全适用于我们的逻辑,而是应该将我们的逻辑设计的更适合于cassandra 路漫漫其修远兮,吾将上下而求索! github:https://github.com/youzhibing 码云(gitee):htt...
2019-12-02 15:32:57
1141
转载 MongoDB分页查询
目录前言传统分页思路正确的分页办法降序升序一共多少条ObjectId的有序性问题如果我一定要跳页排序和性能多字段排序用索引优化排序索引Java代码分页抽取分页代码为公共工具类使用工具类把工具类共享到maven仓库参考前言传统关系数据库中都提供了基于row number的分页功能,切换MongoDB后,想要实现分页,则需要修改一下思路。传统分页思路假...
2019-11-20 15:46:18
13706
1
转载 Spring boot构建自定义的启动注解
当需要将直接的项目打成jar包,提供给三方使用时。需要在三方中调用jar包中的bean,简单的方式可以在引入jar包方的包扫描中加入jar包中的路径,这种方式仅适用与内部项目。如果是提供给公用三方使用则不合适。 另外一种方式,可以增加一个注解配置。采用springcloud中的方式,做成动态插拔式的。步骤如下:一.Springboot 自动配置原理分析@Sp...
2019-08-06 17:43:10
2544
转载 redis 五种数据结构详解(string,list,set,zset,hash)
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。String——字符串Hash——字典List——列表Set——集合Sorted Set——有序集合下面我们就来简单说明一下它们各自的使用场景:一、RedisString类型string类型的数据存储是最简单的key-value存储;1.string...
2019-07-25 17:29:35
264
转载 SPRINGBOOT项目连接远程服务器上KAFKA遇到的坑以及完整的例子
版本springboot 2.1.5.RELEASE kafka 2.2 遇到的坑用最新的springboot就要用最新的kafka版本! 当我启动云服务器上的zk后,再启动kafka后台日志也没报错,只感觉EndPoint日志信息有点奇怪,然后springboot项目连接kafka,老是有warn级别的日志:"Connection to node -1 cou...
2019-07-25 14:09:43
3980
2
转载 Python写的微服务如何融入Spring Cloud体系?
前言在今天的文章中小码哥将会给大家分享一个目前工作中遇到的一个比较有趣的案例,就是如何将Python写的微服务融入到以Java技术栈为主的Spring Cloud微服务体系中?也许有朋友会有疑问,到底什么样的场景需要用Python写一个微服务,并且还要融入以Java技术栈为主的Spring Cloud微服务体系中呢?大致情况是这样的,小码哥目前所在的公司后端技术栈基本上是...
2019-07-19 15:26:04
597
转载 【springboot】如何在自己的springboot项目中引用别的springboot项目jar
正好今天碰到了,就在这里总结下,习惯了将公用的项目打包成jar,然后当做工具类引入到自己项目中,直接调用,感觉甚是方便...但有没有发现,平时我们引用的大部分情况下是一个maven项目,然后打包好的jar也是maven项目的结构,所以我们可以正常的引用和使用,但现在已经是springboot的天下了,有的时候你想把别人的一个项目引入自己的项目中时,发现对方的项目是springboot项目,你还...
2019-05-27 14:25:51
2711
转载 最优子结构
作者:王赟 Maigo链接:https://www.zhihu.com/question/52165201/answer/288025858来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。举个简单的例子。下面是一个地图,我们要找一条从左下角(起点)到右上角(终点)、只向右和向上走的路径。<img src="https://pic...
2018-06-01 14:45:51
6352
转载 Cassandra Primary Key讲解
在抽象设计模型时,我们常常需要面对另外一个问题,那就是如何指定各Column Family所使用的各种键。在Cassandra相关的各类文档中,我们常常会遇到以下一系列关键的名词:Partition Key,Clustering Key,Primary Key以及Composite Key。那么它们指的都是什么呢? Primary Key实际上是一个非常通用的概念。在Cassandra中,其表示...
2018-05-30 15:38:27
302
转载 算法--动态规划
作者:王勐链接:https://www.zhihu.com/question/23995189/answer/35429905来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。动态规划的本质不在于是递推或是递归,也不需要纠结是不是内存换时间。理解动态规划并不需要数学公式介入,只是完全解释清楚需要点篇幅…首先需要明白哪些问题不是动态规划可以解决的,才能明白为神马需要动态规...
2018-05-30 10:09:13
172
转载 Spark-SQL之DataFrame操作大全
Spark SQL中的DataFrame类似于一张关系型数据表。在关系型数据库中对单表或进行的查询操作,在DataFrame中都可以通过调用其API接口来实现。可以参考,Scala提供的DataFrame API。 本文中的代码基于Spark-1.6.2的文档实现。一、DataFrame对象的生成 Spark-SQL可以以其他RDD对象、parquet文件、json文件、hive表,以及通过J...
2018-05-04 17:55:30
148
转载 Hadoop 2.0 中 NameNode/ResourceManager HA 总结
一. 为什么需要 HA 和 Federation1.1 单点故障在 Hadoop 2.0 之前,也有若干技术试图解决单点故障的问题,我们在这里做个简短的总结Secondary NameNode 它不是 HA,它只是阶段性的合并 edits 和 fsimage,以缩短集群启动的时间。当 NameNode (以下简称NN )失效的时候,Secondary NN 并无法立刻提供服务,Secondary ...
2018-05-04 17:53:47
788
转载 深入分析HBase-RPC(Protobuf)实现机制
问题导读1、 HBase-RPC实现机制是什么?2、如何理解从功能上讲,RpcServer上包含了三个模块?3、Protobuf内置编码与传统压缩技术是否可以配合使用?背景在HMaster、RegionServer内部,创建了RpcServer实例,并与Client三者之间实现了Rpc调用,HBase0.95内部引入了Google-Protobuf作为中间数据组织方式,并在Protobuf提供的R...
2018-05-04 15:16:29
2339
转载 HBase 协处理器编程详解-下(转)
实现 Client 端代码HBase 提供了客户端 Java 包 org.apache.hadoop.hbase.client.coprocessor。它提供以下三种方法来调用协处理器提供的服务:Table.coprocessorService(byte[])Table.coprocessorService(Class, byte[], byte[],Batch.Call),Table.copro...
2018-05-04 14:05:47
458
转载 HBase 协处理器编程详解-上(转)
Hbase 协处理器 Coprocessor 简介HBase 是一款基于 Hadoop 的 key-value 数据库,它提供了对 HDFS 上数据的高效随机读写服务,完美地填补了 Hadoop MapReduce 仅适于批处理的缺陷,正在被越来越多的用户使用。作为 HBase 的一项重要特性,Coprocessor 在 HBase 0.92 版本中被加入,并广受欢迎。本文假设读者对 HBase ...
2018-05-04 14:03:27
1182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人