数据库
提莫_
将来的你,一定会感谢现在拼命的自己
展开
-
8天学通MongoDB
https://www.cnblogs.com/huangxincheng/category/355399.html原创 2020-08-20 09:30:32 · 98 阅读 · 0 评论 -
c# 实现的 mongodb空间索引,空间查询(三)
using MongoDB.Bson;using MongoDB.Driver;using MongoDB.Driver.Builders;using MongoDB.Driver.GeoJsonObjectModel;using System;using System.Collections.Generic;using System.Diagnostics;using System...原创 2019-07-27 20:25:51 · 338 阅读 · 0 评论 -
c# 实现的 mongodb空间索引,空间查询(二)
using MongoDB.Bson;using MongoDB.Driver;using MongoDB.Driver.Builders;using MongoDB.Driver.GeoJsonObjectModel;using System;using System.Collections.Generic;using System.Diagnostics;using System...原创 2019-07-27 20:24:46 · 316 阅读 · 0 评论 -
c# 实现的mongodb空间索引,空间查询(一)
using MongoDB.Bson;using MongoDB.Driver;using MongoDB.Driver.Builders;using MongoDB.Driver.GeoJsonObjectModel;using System;using System.Collections.Generic;using System.Diagnostics;using System...原创 2019-07-27 20:23:03 · 947 阅读 · 0 评论 -
MongoDB系列五(地理空间索引与查询).
一、经纬度表示方式MongoDB 中对经纬度的存储有着自己的一套规范(主要是为了可以在该字段上建立地理空间索引)。包括两种方式,分别是 Legacy Coordinate Pairs (这个词实在不知道怎么翻译…) 和 GeoJSON 。Legacy Coordinate PairsLegacy Coordinate Pairs 又有两种方式可以存储经纬度,可以使用数组(首选)或嵌入式文档...转载 2019-07-27 20:19:34 · 635 阅读 · 0 评论 -
mongodb建立索引时碰到的问题
1.c#操作mongodb;新建索引 mongodb索引建立在表建立之时设定,导入数据之前设定,导入数据时由mongodb自己维护记录索引创建,导入数据之后再设定,会非常耗费内存2.索引建立 区分字段大小写 panoId 和 PanoID创建的索引效果不一样 索引创建采用的字段一定要书写准确3.如果不创建索引 直接采用find({"":""})条件查询 在数据量大时则会很慢且导致内存溢出...原创 2019-07-05 23:16:55 · 719 阅读 · 0 评论 -
Redis总结(一)Redis安装(windows和linux)
windows下 最近项目中需要使用Redis,刚好这两天有时间,便总结记录一下Redis的安装,以及如何在.NET中使用Redis。 Redis是一个用的比较广泛的Key/Value的内存数据库。目前新浪微博、Github、StackOverflow 等大型应用中都用其作为缓存,和Memcached类似,但是支持数据的持久化,解决了断电后数据完全丢失的情况。而且它支持更多的...转载 2019-05-08 21:00:15 · 523 阅读 · 0 评论 -
下载Windows版本的Redis
下载Windows版本的Redis 1.打开官网http://redis.io/点击Download2.往下拉,找到Windows, 由图片中的文字可以看出Redis项目不正式支持Windows。 但是,Microsoft开放技术小组开发和维护这个Windows端口针对Win64。 &nbs...转载 2019-05-05 20:26:35 · 88378 阅读 · 11 评论 -
Redis的快照持久化-Redis学习笔记三
Redis持久化功能 redis为了内部数据的安全考虑,会把本身的数据以文件形式保存到硬盘中一份,在服务器重启之后会自动把硬盘的数据恢复到内存(redis)的里边。数据保存到硬盘的过程就称为“持久化”效果。1. snap shotting快照持久化该持久化默认开启,一次性把redis中全部的数据保存一份存储在硬盘中,如果数据非常多(10-2...转载 2019-05-05 20:24:36 · 150 阅读 · 0 评论 -
Redis禁用持久化功能的设置
用过Redis的朋友都知道,这玩意有个比较强大的功能叫做持久化,就是在结束服务的时候把缓存中的内容保存到磁盘上,再启动服务的时候它自动从保存的磁盘文件中恢复服务停止之前的缓存内容,就好像服务从来没停止过一样。这个功能在生产服务器上确实挺方便的,重启也不会丢失缓存内容,但在开发环境中就不方便,每天开机启动调试环境的时候,它都自动加载前一天的缓存内容,有时候数据都改了很多,它还是旧数据。于是想禁用这...转载 2019-04-08 17:32:22 · 479 阅读 · 0 评论 -
Redis持久化
1、故障发生的时候会怎么样2、如何应对故障的发生redis的持久化,RDB,AOF,区别、工作机制,各自的特点是什么,适合什么场景。如何抉择redis的企业级的持久化方案是什么,是用来跟哪些企业级的场景结合起来使用的??? 如果想redis仅作为纯内存的缓存来用,可禁止RDB和AOF所有的持久化机制 Redis持久化的作用:Redis所有的数据都保存在内存中,对...转载 2019-04-08 17:24:55 · 129 阅读 · 0 评论 -
Redis:fork: Out of memory
版权声明:本文为博主原创文章,转载请说明出处。 https://blog.csdn.net/weixin_43549578/article/details/86544141 </div> <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/templ...转载 2019-04-08 17:23:08 · 273 阅读 · 0 评论 -
Redis 模糊操作
批量模糊获取key集合listkeys = r.keys(pattern=“09002200011706181435267058D*”)keys排序 09002200011706181435267058D_4_3_7listkeys.sort(key=lambda x: tuple(int(i) for i in re.findall(’\d+’, str(x))[-3:]))根据keys...原创 2019-04-04 19:37:06 · 279 阅读 · 0 评论 -
MySQL ERROR 1698 (28000) 错误
之前MySQL服务端本机上使用密码登陆root账号是没有问题的,但是今天不知道是因为动了哪里,登陆失败并有这个错误代码:~$ mysql -u root -pEnter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost'解决步骤:停止mysql服务~$ sudo servic...转载 2019-03-14 09:56:35 · 142 阅读 · 0 评论 -
数据库分区分表以及读写分离
数据库结构的优化有多种方法,主要的有两种: 一是利用存储过程来代替常用的SQL查询语句,减少sql语句解析编译的过程。 另一种是使用数据库管理系统中的分区表方法进。使用存储过程的优化方法有执行速度快的优点,但是其本身不利于调试、没有办法使用数据库缓存机制等缺点,所以在系统安全性和性能要求更高的情况下,建议使用分区表的方法。但要注意:并不是只要数据量够多就需要通过数据库分转载 2017-11-09 10:46:33 · 338 阅读 · 0 评论
分享