随笔分类 - 中间件和工具
摘要:分布式、高性能、透明化的RPC框架 RPC 远程过程调用协议 客户端通过互联网远程调用服务器,但是不知道服务器的具体实现,只知道远程服务提供的功能。最大的优点:数据安全性。也可以使用HTTP请求,但是可能会比较慢,而且一些优化做的并不好。 SOA 面向服务框架 SOA是一种设计思想,将各个业务分成各
阅读全文
摘要:简介 ZooKeeper 是一个开源的分布式协调服务。 分布式应用程序可以基于 ZooKeeper 实现诸如命名服务、分布式锁、集群管理、Master 选举、数据发布/订阅、负载均衡、分布式协调/通知、配置维护、分布式同步、分布式锁和分布式队列等功能。 数据结构-ZNode znode和系统的文件系
阅读全文
摘要:pom简介 POM是项目对象模型(Project Object Model)的简称,pom.xml是maven项目中的文件,该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。每个Maven项目,必须包含pom.xml文件。 po
阅读全文
摘要:介绍 Maven 是专门用于构建和管理Java相关项目的工具。Maven是意第绪语,依地语(犹太人使用的国际语),表示专家的意思。 特点 相同的项目结构 有一个pom.xml 用于维护当前项目都用了哪些jar包 所有的java代码都放在 src/main/java 下面 所有的测试代码都放在src/
阅读全文
摘要:Solr 是一种可供企业使用的、基于 Lucene 的搜索服务器,它支持层面搜索、命中醒目显示和多种输出格式。在这篇文章中,将介绍 Solr 并展示如何轻松地将其表现优异的全文本搜索功能加入到 Web 应用程序中。
阅读全文

浙公网安备 33010602011771号