目录
产品简介
Kyoto Tycoon 是一个具有自动过期机制的轻量级数据库服务器,可用于处理各种应用程序的缓存数据和持久数据。Kyoto Tycoon 也是 DBM 的网络接口包,称为 Kyoto Cabinet。虽然DBM具有高性能和高并发性,但如果多个进程共享同一个数据库,或者远程进程访问数据库,您可能会感到烦恼。因此,Kyoto Tycoon 提供了与 Kyoto Cabinet 的并发和远程连接。Kyoto Tycoon 由管理多个数据库的服务器进程及其用于客户端应用程序的访问库组成。
服务器和客户端之间的网络协议是 HTTP,因此您可以用几乎所有流行语言编写客户端应用程序和客户端库。支持 GET、HEAD、PUT、DELETE 方法的 RESTful 风格接口和 POST 方法的 RPC 风格接口。服务器可以同时处理超过1万个连接,因为它使用了底层系统的“epoll”和“kqueue”等现代I/O事件通知设施。服务器支持高可用性机制,包括热备份、更新日志和异步复制。服务器可以嵌入Lua这种轻量级脚本语言,这样你就可以定义对数据库的任意操作。
Kyoto Tycoon 的服务器程序是用C语言编写的。它可在具有符合 C03 和 TR1 库扩展的 API 的平台上使用。京都大亨是一款根据 GNU 通用公共许可证授权的免费软件。
是否开源:开源
数据库模型:
Key-value store
首发时间:2009
相关资料
官网: https://dbmx.net//kyototycoon/
用户评价
0
0
词条统计
创建者:小小亮
编辑次数:0
浏览次数:196
API调用次数:0
贡献者