分类:: 数据库

其他数据库

小数据SQLIT问题汇总 解决sqlite删除数据后,文件大小不变问题(VACUUM) 删除表格的全部数据: DELETE FROM [Name] 当在sqlite中删除了大量数据后,数据库文件的大小还是那样,没有变。原因是:从Sqlite删除数据后,未使用的磁盘空间被添加到一个内在的”空闲列表”中用于存储你下次插入的数据。磁盘空间并没有丢失。但是也不向操作系统返回磁盘空间。 解决方法有以下两种

MongoDB

基础原理 Mongodb 并发控制之乐观锁 Mongodb不善于处理事务,但提供了findAndModify命令。该命令允许对文档进行原子性更新,并在同一次调用中返回: db.collection_yown.findAndModify( { query:{"name":"yown"},update:{"version"

Redis

ApasaraCachehttps://github.com/alibaba/ApsaraCache 简介 ApsaraCache(飞天缓存)是云数据库 Redis 版所使用的 Redis 分支 拥有很多成功的客户案例,其中既有视频直播行业的秒拍、一直播、映客、中国网络电视台;也有游戏行业的陌陌游戏、龙渊网络、中情龙图、畅游;同时还有民生类的新闻如今日头条、交通如高德导航、金融如蚂蚁金服、其

Mysql

基础基本命令 备份mysql 备份一个库 mysqldump -u sa -p newspaper | gzip > /usr/local/backups/mysql/newspaper_20140216.sql.gz 备份全部库 mysqldump -u root -p --all-databases | gzip > /home/allbk-2017-12-06.sql.g