【数据库】数据库引擎--VioletDB简介

VioletDB:一个简易分布式文档型数据库

数据库支持
多线程
记录的增删查
单条记录的原子性操作
持久化磁盘存储
分布式存储
BSON的记录格式
全部查询或者_id精准查询
_id字段的散列索引
不支持
多层数据结构(比如表空间、表等概念)
事务
高可用
范围查询
在线增删节点
除_id以外字段的检索
数据修改

持久性
SQL查询

  • 客户端支持多节点集群
    -数据按照 _id 唯一字段散列至相应节点
  • 不存在表或集合的概念
  • 数据格式为JSON,存储格式为BSON
  • 可对数据进行插入,搜索与删除【待拓展增加功能】
  • 搜索必须按照 _id 字段


    VioletDB整体架构

    VioletDB架构

    Violet引擎架构
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。