8 个版本 (4 个重大更改)

0.13.1 2023年12月19日
0.13.0 2023年11月1日
0.12.0 2023年10月29日

#1919数据库接口

Download history

每月下载量 123

MIT 许可证

235KB
6.5K SLoC

卡珊德拉

codecov kassandra build

本项目旨在为使用卡珊德拉作为主数据库的应用程序提供测试工具。

支持的功能列表

  • Scylla 驱动支持
  • Java 卡珊德拉驱动支持
  • Datastax 卡珊德拉驱动支持
  • cqlsh 驱动
  • JDBC 驱动
  • 相同的别名支持 (select name as another name)
  • JSON 支持 ('select json *, select toJson(name) as smth`)
  • 基本查询支持(创建、插入/更新、更新、删除)
  • 批量查询支持
  • UDTs
  • 预编译查询支持(准备、执行、批量)
  • 正确的系统表
  • 正确的分页支持

卡珊德拉节点

nix release

内存中,单节点数据库实现,支持 cql v4 协议。

卡珊德拉测试器

kassandra-tester

提供临时唯一的套接字地址,用于连接和运行单元测试。测试完成后,返回卡珊德拉实例,然后可用于快照测试。

依赖项

~14–23MB
~306K SLoC