【译】ASP.NET Identity Core 从零开始
原文出自Rui Figueiredo的博客,原文链接《ASP.NET Identity Core From Scratch》
译者注:这篇博文发布时正值Asp.Net Core 1.1 时期,原博主使用的是 vs code+ yeoman+ node.js。
PgSQL · 应用案例 · 传统分库分表(sharding)的缺陷与破解之法
背景
随着互联网的发展,数据爆炸性的增长,数据库逐渐成为了很多业务的绊脚石,很多业务也哭着喊着要上分布式数据库。
但是,传统的分库分表(sharding)带来的问题较多,得不偿失
传统分库分表问题
1、 扩容不方便(需要重分布数据)
2、 分布键变更很麻烦
3、 分布键选择(架构设计)需要谨慎,甚至很多sharding产品不支持多个分布键、或者不支持随机分布,导致业务不得不使用没有任何意义的自增序列来作为分布键。
【360开源】Pika最佳实践
Pika是360 热门的c++开源项目,基于rocksdb开发的大容量类Redis存储,力求在完全兼容Redis协议、继承Redis便捷运维设计的前提下通过持久化存储方式解决Redis在大容量场景下主从同步代价高、恢复时间慢、单线程相对脆弱、内存成本高等问题。
《数据库技术原理与应用教程第2版》——2.1数据库中的基本概念
第2章 数据库的基础知识
本章将介绍数据库的基础知识,包括基本概念、基本结构、应用平台及特点等。本章内容十分重要,它对全书具有提纲挈领的作用。
2.1数据库中的基本概念
1.数据
(1)数据的概念
数据(data)是现实世界中客体在计算机中的抽象表示。