摘要: memcache redis对比 1. Redis不仅仅支持简单的k/v类型的数据,同时还提供string(字符串)、list(链表)、set(集合)、zset(sorted set 有序集合)和hash(哈希类型)等数据结构的存储。memcache支持简单的数据类型,String。 2. Redi 阅读全文
posted @ 2019-10-28 23:19 浮世间 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1. 简介Memcached memcached是高性能的分布式内存缓存服务器。它通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。memcached的API使用32位元的循环冗余校验(CRC 32)计算键值后,将资料分散在不同的机器上。当表格满了以后,接下来新增 阅读全文
posted @ 2019-10-28 23:12 浮世间 阅读(243) 评论(0) 推荐(0) 编辑
摘要: "solr中文搜索倒排索引和数据存储结构" solr中文索引倒排索引和数据存储结构 传统的方式(正排索引)是从关键点出发,然后再通过关键点找到关键点代表的信息中能够满足搜索条件的特定信息,既通过KEY寻找VALUE。而Lucene的搜索则是采用了倒排索引的方式,即通过VALUE找KEY。而在中文全文 阅读全文
posted @ 2019-10-28 17:54 浮世间 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 传统的方式(正排索引)是从关键点出发,然后再通过关键点找到关键点代表的信息中能够满足搜索条件的特定信息,既通过KEY寻找VALUE。而Lucene的搜索则是采用了倒排索引的方式,即通过VALUE找KEY。而在中文全文搜索中VALUE就是我们要搜索的单词,存放所有单词的地方叫词典。KEY是文档标号列表 阅读全文
posted @ 2019-10-28 17:43 浮世间 阅读(579) 评论(0) 推荐(0) 编辑
摘要: MySQL面试 索引相关 1. 什么是索引? 索引是一种数据结构,可以帮助我们快速的进行数据的查找. 2. 索引是个什么样的数据结构呢? 索引的数据结构和具体存储引擎的实现有关, 在MySQL中使用较多的索引有Hash索引,B+树索引等,而我们经常使用的InnoDB存储引擎的默认索引实现为:B+树索 阅读全文
posted @ 2019-10-28 17:00 浮世间 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 数据库系统原理 一、事务 概念 事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。 ACID 1. 原子性(Atomicity) 事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。 回滚可以用回滚日志 阅读全文
posted @ 2019-10-28 15:19 浮世间 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 在 explain的帮助下,您就知道什么时候该给表添加索引,以使用索引来查找记录从而让select 运行更快。 如果由于不恰当使用索引而引起一些问题的话,可以运行 analyze table来更新该表的统计信息,例如键的基数,它能帮您在优化方面做出更好的选择。 explain 返回了一行记录,它包括 阅读全文
posted @ 2019-10-28 14:08 浮世间 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Windows服务 启动MySQL 创建Windows服务 连接与断开服务器 显示哪些线程正在运行 显示系统变量信息 数据库操作 查看当前数据库 显示当前时间、用户名、数据库版本 创建库 查看已有库 查看当前库信息 修改库的选项信息 删除库 同时删除该数据库相关的目录及其目录内容 表的操作 创建表 阅读全文
posted @ 2019-10-28 11:35 浮世间 阅读(90) 评论(0) 推荐(0) 编辑
摘要: MySQL分配权限 创建一个用户 给用户分配权限 所有数据库可以使 代替 所有的表可以使用 代替 '%'可以代表所有本地和远程ip localhost代表本地 ip地址:指定ip登陆 回收指定用户权限 回收所有用户权限 查看用户权限 注意: 有时候在系统中需要修改配置文件才能让mysql允许远程连接 阅读全文
posted @ 2019-10-28 09:08 浮世间 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 1.使用SHOW语句 找出在数据库服务器上存在什么数据库(前提:当前用户拥有查询权限) 2.创建一个数据库MYSQLDATA 3.选择你创建的数据库 4.查看当前数据库中存在什么表 5.创建一个数据库表 6.显示表的结构 7.往表中加入记录 8.用文本方式将数据装入数据库中 9.导入.sql文件命令 阅读全文
posted @ 2019-10-28 08:57 浮世间 阅读(121) 评论(0) 推荐(0) 编辑