|
@@ -1,95 +1,311 @@
|
|
|
{
|
|
|
- "framework": "ffead-cpp",
|
|
|
- "tests": [{
|
|
|
- "default": {
|
|
|
- "json_url": "/te-benchmark/json",
|
|
|
- "plaintext_url": "/te-benchmark/plaintext",
|
|
|
- "db_url": "/te-benchmark/db",
|
|
|
- "query_url": "/te-benchmark/queries?queries=",
|
|
|
- "fortune_url": "/te-benchmark/fortunes",
|
|
|
- "update_url": "/te-benchmark/updates?queries=",
|
|
|
- "port": 8080,
|
|
|
- "approach": "Realistic",
|
|
|
- "classification": "Fullstack",
|
|
|
- "database": "mongodb",
|
|
|
- "framework": "ffead-cpp",
|
|
|
- "language": "C++",
|
|
|
- "orm": "Full",
|
|
|
- "platform": "ffead-cpp",
|
|
|
- "webserver": "ffead-cpp",
|
|
|
- "os": "Linux",
|
|
|
- "database_os": "Linux",
|
|
|
- "display_name": "ffead-cpp-mongo",
|
|
|
- "notes": "",
|
|
|
- "versus": ""
|
|
|
- },
|
|
|
- "postgresql": {
|
|
|
- "json_url": "/te-benchmark/json",
|
|
|
- "plaintext_url": "/te-benchmark/plaintext",
|
|
|
- "db_url": "/te-benchmark/db",
|
|
|
- "query_url": "/te-benchmark/queries?queries=",
|
|
|
- "fortune_url": "/te-benchmark/fortunes",
|
|
|
- "update_url": "/te-benchmark/updates?queries=",
|
|
|
- "port": 8080,
|
|
|
- "approach": "Realistic",
|
|
|
- "classification": "Fullstack",
|
|
|
- "database": "postgres",
|
|
|
- "framework": "ffead-cpp",
|
|
|
- "language": "C++",
|
|
|
- "orm": "Full",
|
|
|
- "platform": "ffead-cpp",
|
|
|
- "webserver": "ffead-cpp",
|
|
|
- "os": "Linux",
|
|
|
- "database_os": "Linux",
|
|
|
- "display_name": "ffead-cpp-postgresql",
|
|
|
- "notes": "",
|
|
|
- "versus": ""
|
|
|
- },
|
|
|
- "apache-mongo": {
|
|
|
- "setup_file": "setup-apache-mongo",
|
|
|
- "json_url": "/te-benchmark/json",
|
|
|
- "plaintext_url": "/te-benchmark/plaintext",
|
|
|
- "db_url": "/te-benchmark/db",
|
|
|
- "query_url": "/te-benchmark/queries?queries=",
|
|
|
- "fortune_url": "/te-benchmark/fortunes",
|
|
|
- "update_url": "/te-benchmark/updates?queries=",
|
|
|
- "port": 8080,
|
|
|
- "approach": "Realistic",
|
|
|
- "classification": "Fullstack",
|
|
|
- "database": "mongodb",
|
|
|
- "framework": "ffead-cpp",
|
|
|
- "language": "C++",
|
|
|
- "orm": "Full",
|
|
|
- "platform": "ffead-cpp",
|
|
|
- "webserver": "apache",
|
|
|
- "os": "Linux",
|
|
|
- "database_os": "Linux",
|
|
|
- "display_name": "ffead-cpp-apache-mongo",
|
|
|
- "notes": "",
|
|
|
- "versus": ""
|
|
|
- },
|
|
|
- "apache-postgresql": {
|
|
|
- "setup_file": "setup-apache-postgresql",
|
|
|
- "json_url": "/te-benchmark/json",
|
|
|
- "plaintext_url": "/te-benchmark/plaintext",
|
|
|
- "db_url": "/te-benchmark/db",
|
|
|
- "query_url": "/te-benchmark/queries?queries=",
|
|
|
- "fortune_url": "/te-benchmark/fortunes",
|
|
|
- "update_url": "/te-benchmark/updates?queries=",
|
|
|
- "port": 8080,
|
|
|
- "approach": "Realistic",
|
|
|
- "classification": "Fullstack",
|
|
|
- "database": "postgres",
|
|
|
- "framework": "ffead-cpp",
|
|
|
- "language": "C++",
|
|
|
- "orm": "Full",
|
|
|
- "platform": "ffead-cpp",
|
|
|
- "webserver": "apache",
|
|
|
- "os": "Linux",
|
|
|
- "database_os": "Linux",
|
|
|
- "display_name": "ffead-cpp-apache-postgresql",
|
|
|
- "notes": "",
|
|
|
- "versus": ""
|
|
|
- }
|
|
|
- }]
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "tests": [{
|
|
|
+ "default": {
|
|
|
+ "json_url": "/te-benchmark/json",
|
|
|
+ "plaintext_url": "/te-benchmark/plaintext",
|
|
|
+ "db_url": "/te-benchmark/db",
|
|
|
+ "query_url": "/te-benchmark/queries?queries=",
|
|
|
+ "fortune_url": "/te-benchmark/fortunes",
|
|
|
+ "update_url": "/te-benchmark/updates?queries=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mongodb",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp",
|
|
|
+ "webserver": "ffead-cpp",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-mongo",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "mysql": {
|
|
|
+ "json_url": "/te-benchmark/json",
|
|
|
+ "plaintext_url": "/te-benchmark/plaintext",
|
|
|
+ "db_url": "/te-benchmark/db",
|
|
|
+ "query_url": "/te-benchmark/queries?queries=",
|
|
|
+ "fortune_url": "/te-benchmark/fortunes",
|
|
|
+ "update_url": "/te-benchmark/updates?queries=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mysql",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp",
|
|
|
+ "webserver": "ffead-cpp",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-mysql",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "postgresql": {
|
|
|
+ "json_url": "/te-benchmark/json",
|
|
|
+ "plaintext_url": "/te-benchmark/plaintext",
|
|
|
+ "db_url": "/te-benchmark/db",
|
|
|
+ "query_url": "/te-benchmark/queries?queries=",
|
|
|
+ "fortune_url": "/te-benchmark/fortunes",
|
|
|
+ "update_url": "/te-benchmark/updates?queries=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "postgres",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp",
|
|
|
+ "webserver": "ffead-cpp",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-postgresql",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "apache-mongo": {
|
|
|
+ "json_url": "/te-benchmark/json",
|
|
|
+ "plaintext_url": "/te-benchmark/plaintext",
|
|
|
+ "db_url": "/te-benchmark/db",
|
|
|
+ "query_url": "/te-benchmark/queries?queries=",
|
|
|
+ "fortune_url": "/te-benchmark/fortunes",
|
|
|
+ "update_url": "/te-benchmark/updates?queries=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mongodb",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-apache",
|
|
|
+ "webserver": "apache",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-apache-mongo",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "apache-mysql": {
|
|
|
+ "json_url": "/te-benchmark/json",
|
|
|
+ "plaintext_url": "/te-benchmark/plaintext",
|
|
|
+ "db_url": "/te-benchmark/db",
|
|
|
+ "query_url": "/te-benchmark/queries?queries=",
|
|
|
+ "fortune_url": "/te-benchmark/fortunes",
|
|
|
+ "update_url": "/te-benchmark/updates?queries=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mysql",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-apache",
|
|
|
+ "webserver": "apache",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-apache-mysql",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "apache-postgresql": {
|
|
|
+ "json_url": "/te-benchmark/json",
|
|
|
+ "plaintext_url": "/te-benchmark/plaintext",
|
|
|
+ "db_url": "/te-benchmark/db",
|
|
|
+ "query_url": "/te-benchmark/queries?queries=",
|
|
|
+ "fortune_url": "/te-benchmark/fortunes",
|
|
|
+ "update_url": "/te-benchmark/updates?queries=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "postgres",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-apache",
|
|
|
+ "webserver": "apache",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-apache-postgresql",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "nginx-mongo": {
|
|
|
+ "json_url": "/te-benchmark/json",
|
|
|
+ "plaintext_url": "/te-benchmark/plaintext",
|
|
|
+ "db_url": "/te-benchmark/db",
|
|
|
+ "query_url": "/te-benchmark/queries?queries=",
|
|
|
+ "fortune_url": "/te-benchmark/fortunes",
|
|
|
+ "update_url": "/te-benchmark/updates?queries=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mongodb",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-nginx",
|
|
|
+ "webserver": "nginx",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-nginx-mongo",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "nginx-mysql": {
|
|
|
+ "json_url": "/te-benchmark/json",
|
|
|
+ "plaintext_url": "/te-benchmark/plaintext",
|
|
|
+ "db_url": "/te-benchmark/db",
|
|
|
+ "query_url": "/te-benchmark/queries?queries=",
|
|
|
+ "fortune_url": "/te-benchmark/fortunes",
|
|
|
+ "update_url": "/te-benchmark/updates?queries=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mysql",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-nginx",
|
|
|
+ "webserver": "nginx",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-nginx-mysql",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "nginx-postgresql": {
|
|
|
+ "json_url": "/te-benchmark/json",
|
|
|
+ "plaintext_url": "/te-benchmark/plaintext",
|
|
|
+ "db_url": "/te-benchmark/db",
|
|
|
+ "query_url": "/te-benchmark/queries?queries=",
|
|
|
+ "fortune_url": "/te-benchmark/fortunes",
|
|
|
+ "update_url": "/te-benchmark/updates?queries=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "postgres",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-nginx",
|
|
|
+ "webserver": "nginx",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-nginx-postgresql",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "redis": {
|
|
|
+ "cached_query_url": "/te-benchmark/cached-worlds?count=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mongodb",
|
|
|
+ "cache": "redis",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp",
|
|
|
+ "webserver": "ffead-cpp",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-mongo-redis",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "nginx-redis": {
|
|
|
+ "cached_query_url": "/te-benchmark/cached-worlds?count=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mongodb",
|
|
|
+ "cache": "redis",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-nginx",
|
|
|
+ "webserver": "nginx",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-nginx-mongo-redis",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "apache-redis": {
|
|
|
+ "cached_query_url": "/te-benchmark/cached-worlds?count=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mongodb",
|
|
|
+ "cache": "redis",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-apache",
|
|
|
+ "webserver": "apache",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-apache-mongo-redis",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "memcached": {
|
|
|
+ "cached_query_url": "/te-benchmark/cached-worlds?count=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mongodb",
|
|
|
+ "cache": "memcached",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp",
|
|
|
+ "webserver": "ffead-cpp",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-mongo-memcached",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "nginx-memcached": {
|
|
|
+ "cached_query_url": "/te-benchmark/cached-worlds?count=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mongodb",
|
|
|
+ "cache": "memcached",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-nginx",
|
|
|
+ "webserver": "nginx",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-nginx-mongo-memcached",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ },
|
|
|
+ "apache-memcached": {
|
|
|
+ "cached_query_url": "/te-benchmark/cached-worlds?count=",
|
|
|
+ "port": 8080,
|
|
|
+ "approach": "Realistic",
|
|
|
+ "classification": "Fullstack",
|
|
|
+ "database": "mongodb",
|
|
|
+ "cache": "memcached",
|
|
|
+ "framework": "ffead-cpp",
|
|
|
+ "language": "C++",
|
|
|
+ "orm": "Full",
|
|
|
+ "platform": "ffead-cpp-apache",
|
|
|
+ "webserver": "apache",
|
|
|
+ "os": "Linux",
|
|
|
+ "database_os": "Linux",
|
|
|
+ "display_name": "ffead-cpp-apache-mongo-memcached",
|
|
|
+ "notes": "",
|
|
|
+ "versus": ""
|
|
|
+ }
|
|
|
+ }]
|
|
|
}
|