1

我如何将 Tarantool 与 Django 和 MySQL 结合使用进行缓存(而不是 Redis)和/或从某种意义上说所有读取事务都进入 Tarantool(在确保 MySQL 复制之后)并且所有写入进入 MySQL(首选选项)有样品吗?

4

1 回答 1

2

好。Tarantool 没有 Django 插件。这意味着你必须先介绍它。顺便说一句,tarantool 有 python 2.7 1和 python 3.x 1库,所以它可能对集成有用。

如何实施?你必须使用 taranool 的 python 库和 MySQL 的 python 库来创建一些 Django / Python 插件。

还。关于 MySQL 复制。Tarantool 有这个功能,你可以从 GH repo[2] 获取代码。

我不确定是否可以找到 Django 的示例。

后记。这是一项相当大的任务:)

1 https://github.com/tarantool/tarantool-python

[2] https://github.com/tarantool/mysql-tarantool-replication

更新日期:2021 年 2 月:

Django-Tarantool 数据库后端作为django-tarantool PyPi 包引入,可用于 Django 1.10-3.1 版本。

pip install django-tarantool

随意贡献包https://github.com/artembo/django-tarantool

于 2018-07-31T21:41:50.067 回答