##1.1 Nosql入门和概述 ###1.1.1 为什么要使用Nosql? 首先在SQL下当今最流行的Mysql也会有出现瓶颈的时候。一个网站的访问量一般都不大,而且更多的是静态页面,动态交互类型的网站不多,用单个数据库完全可以轻松应对。但是数据量的总大小一个机器放不下时,数据的索引(B+Tree ...
分类:
其他好文 时间:
2020-06-07 14:27:01
阅读次数:
62
本教程源码请访问:tutorial_demo 一、JdbcTemplate概述 JdbcTemplate是Spring框架中提供的一个对象,是对原始Jdbc API对象的简单封装。类似于我们前面学习的Apache Commons DbUtils。Spring框架为我们提供了很多的操作模板类。 操作关 ...
分类:
数据库 时间:
2020-06-07 12:36:51
阅读次数:
59
一、NoSQL简介 NoSQL(Not Only SQL ),意即"不仅仅是SQL"。 指的是非关系型的数据库。是对不同于传统的关系型数据库的数据库管理系统的统称。 NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式 ...
分类:
数据库 时间:
2020-06-07 10:47:32
阅读次数:
80
环境:Linux-CentOS8,Python3.6 如果你遇到python-devel无法安装的问题,发现如下错误: [root@localhost mongodb-src-r4.2.7]# yum install python-devel Last metadata expiration che ...
分类:
编程语言 时间:
2020-06-07 09:18:51
阅读次数:
412
官网下载mongodb https://www.mongodb.com/download-center/community 安装 1.运行安装程序 mongodb-win32-x86_64-2012plus-4.2.7-signed.msi 2. 点击next 3.点击custom选择安装路径 4. ...
分类:
数据库 时间:
2020-06-06 11:26:41
阅读次数:
429
一、MongoDB数据库 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>v ...
分类:
数据库 时间:
2020-06-06 10:56:22
阅读次数:
65
启动 mongod 本地启动数据库时 Address already in use 查看默认端口情况 sudo lsof -i :27017 结束进程 sudo kill PID 启动前查看mongod ps -ef | grep mongo 启动后查看mongod redis数据库 开启 redi ...
分类:
数据库 时间:
2020-06-06 10:45:58
阅读次数:
196
Redis-key:基本命令 127.0.0.1:6379> keys * # 查看当前数据库所有的key (empty list or set) 127.0.0.1:6379> set name zxh # set一个key-value OK 127.0.0.1:6379> set age 1 O ...
分类:
其他好文 时间:
2020-06-05 23:08:04
阅读次数:
62
在一日一技:实现函数调用结果的 LRU 缓存一文中,我们提到Python自带的LRU缓存lru_cache。通过这个装饰器可以非常轻松地实现缓存。 现在我们考虑下面这个应用场景:MongoDB中有100对id-用户名的对应关系,我从Redis中持续不断读取id,如果id能在MongoDB中找到对应关 ...
分类:
其他好文 时间:
2020-06-05 01:04:48
阅读次数:
93
MERN(MongoDB/Express/ReactJS/Node)逐渐成为前端同学进阶的必修技术栈之一,本课程将带大家从0到1开发一个前后端分离的精品项目《豆书》,手把手教你用MongoDB/Express/ReactJS/Node打造超好用的类似简书,掘金的简洁版多用户知识分享平台,从而带前端同... ...
分类:
数据库 时间:
2020-06-04 21:48:39
阅读次数:
100