首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
杨高超
掘友等级
程序
|
Inspur
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
通过 docker 搭建自用的 gitlab 服务
git 是当下如日中天的版本管理系统。现在如果不是工作在 git 版本管理系统之下,几乎都不好意思和人打招呼了。有很多现成的互联网的 git 服务提供给大家使用,例如号称程序员社交网络的 GitHub,还有低调好用的 bitbucket 。这些给个人使用或者公司用来做开源使用都…
在 Java 中利用 redis 实现分布式全局唯一标识服务
在一个IT系统中,获取一个对象的唯一标识符是一个普遍的需求。在以前的单体应用中,如果数据库是一个单数据库的结构。通常可以利用数据库的自增字段来获取这个唯一标识。例如,在 Mysql 数据库中,我们可以通过 sql 语句创建一个自增长的 int 字段类型的表。如下所示。 可以看到…
为什么要用缓存服务器以及在 Java 中实现一个 redis 缓存服务
为什么要使用缓存?说到底是为了提高系统的运行速度。将用户频繁访问的内容存放在离用户最近,访问速度最快的地方,提高用户的响应速度。一个 web 应用的简单结构如下图。 在这个结构中,用户的请求通过用户层来到业务层,业务层在从数据层获取数据,返回给用户层。在用户量小,数据量不太大的…
在 Java 中利用 redis 实现 LBS 服务
LBS(基于位置的服务) 服务是现在移动互联网中比较常用的功能。例如外卖服务中常用的我附近的店铺的功能,通常是以用户当前的位置坐标为基础,查询一定距离范围类的店铺,按照距离远近进行倒序排序。 自从 redis 4 版本发布后, lbs 相关命令正式内置在 redis 的发行版中…
Elastic Search 介绍和基本概念
Elastic Search 可能是是当下最火的搜索引擎中间件了。为什么这么火呢?主要是因为他有几大绝艺: 快速。无论什么时候,你需要向 ES 查询你的数据,都能够在你还没有反应过来的时候,把查询的结果送到你面前。堪称一个快如闪电。 灵活。ES 就像一个大胃王,不管是数字、文本…
Elastic Search 安装和配置
Elastic Search 的安装,特别是单节点的安装非常简单。按照官方文档操作如下 最新的Elastic Search 6.1.1 要求linux 内核 3.5 以上,本文在 CentOS 7 版本下进行安装。 最新的Elastic Search 6.1.1 要求linux…
在 Java 中利用 redis 实现一个分布式锁服务
在现代的编程语言中,接触过多线程编程的程序员多多少少对锁有一定的了解。简单的说,多线程中的锁就是在多线程环境下,多个线程对共享资源进行修改的时候,保证共享资源一致性的机制。这里不展开说。在分布式环境下,原来的多线程的锁就不管用了,也就出现了分布式锁的需求。所谓分布式锁服务也就是…
在 Java 中使用 redis
redis 支持很多语言的客户端。在官方网站上有支持的所有的 redis 客户端列表。 因为平时使用 java 作为开发语言,所以这里描述一下如何通过 java 来连接和操作 redis 服务器。在官方文档中, Java 推荐的 redis 客户端是 Jedis ,这里我们也用…
redis 安装
最近在工作中较多用到了 redis 服务器。按照官方的说明, redis 是一个开源的基于内存数据结构的缓存数据库,还可以用作消息队列。它支持的数据结构包括字符串、Hash、Set、List、位图、地理坐标和日志型数据。支持数据的持久化,并且通过 redis 集群的自动分区提供…
个人成就
文章被点赞
694
文章被阅读
126,870
掘力值
2,880
关注了
8
关注者
96
收藏集
0
关注标签
38
加入于
2017-12-30