
数据库
cm_fighting
永远相信 美好的事情即将发生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Elasticsearch入门以及整合springboot
ElasticSearch底层是开源库 Lucene。Elastic是对Lucene的封装, 提供了REST API的操作接口开源的Elasticsearch是目前全文搜索引擎的首选。它可以快速地存储、搜索和分析海量数据官方文档1. 基本概念1、Index (索引)动词,相当于MySQL中的insert名词,相当于MySQL中的Database2、Type (类型)在Index(索引)中,可以定义一个或多个类型。类似于MySQL中的Table,每一种类型的数据放在一起3、Documen原创 2020-10-12 14:26:36 · 1162 阅读 · 0 评论 -
java返回树形结构的正确姿势
业务场景通常我们前端需要一个树形的导航菜单或者分类菜单,如后台权限管理中的权限树,亦或者下面例子中商城系统的商品分类多级菜单(一般为三级菜单)数据库设计数据库设计,采用parentId来指向自己的父级菜单,如:CREATE TABLE `pms_category` ( `cat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '分类id', `name` char(50) DEFAULT NULL COMMENT '分类名称', `paren原创 2020-09-04 10:44:42 · 819 阅读 · 1 评论 -
MongoDB入门到实践
MongoDB教程mongoDB是一个分布式文件存储的数据库,由c++编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案mongoDB是一个介于关系型数据库和非关系型数据库之间的产品,支持的数据结构非常松散,是类似json和bson格式,因此可以存储比较复杂的数据模型mongoDB最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系型数据库单表查询的绝大部分功能,而且支持对数据建立索引。1. docker 安装mongo# 拉取mon原创 2020-07-08 15:12:23 · 257 阅读 · 0 评论